#main, #sidebar {
    padding-bottom: 3em;
    padding-top: 1em;
}
.row {
    max-width: 65rem;
}
.header #top-bar-primary {
    background-color: #313547;
}
#header .menu-primary {
    line-height: 10px;
}
.header .header-branding-wrap {
    padding: 2em 0;
}
#header .search-box {
    border-radius: 15px;
}
p {
		font-family: 'Open Sans',sans-serif;
		font-size: 14px;
}
h1 {
  font-size:1.8em;
}
h2 {
  font-size:1.6em;
}
h3 {
  font-size:1.4em;
}
h4 {
  font-size:1.2em;
}
body {
    font-family: 'open sans';
}
#sidebar .widget .sidebox-heading {
    font-size: 12.5px;
    text-transform: uppercase;
    padding: 12px;
}
#sidebar .box .list li a, #sidebar .widget .list li a {
    padding-left: 10px;
}
li {
    font-size: 12.5px;
}
.content-box .head {
    padding: 12px 15px 11px;
}
#sidebar .widget .sidebox-main {
    border-radius: 10px 1px 35px;
    box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.2), 0 -4px 0 #e8e8e8;
}
.coupon .text-box p {
    margin: 14px 0 16px;
}
.coupon img {
    background: none repeat scroll 0 0 #fff;
    border: medium none;
    display: block;
}
.content-box .item-content {
    padding: 1px 0;
}
.box-holder .text-box {
    color: #555655;
    font-family: 'Open Sans',sans-serif;
    padding: 5px 0;
}
.content-box .item-panel .entry-title {
    font-family: 'Open Sans',sans-serif;
    font-size: 1.6em;
}
.link-holder a {
    border: 1px dotted;
    box-shadow: 5px 4px 3px #555;
    padding-left: 20px;
    text-transform: uppercase;
}
.head-box {
    margin-bottom: 11px;
    margin-top: 5px;
    padding: 8px 1px 1px;
}
.head .counter, .head .counter-red {
    font-size: 14px;
    font-style: normal;
}