#main_holder .content .main {
overflow: visible;
}
#main_holder .content .main .entry {
margin-bottom: 25px;
}
#main_holder .content .main .entry .title_wrapper {
margin-bottom: 15px;
}
#main_holder .content .main .entry .title_wrapper h1.title {
margin-bottom: 2px;
font-family: OpenSans;
font-weight: 400;    
font-size: 25px;
line-height: 1.2;
color: #ef7916;
}
#main_holder .content .main .entry .title_wrapper h2.title {
margin-bottom: 2px;
font-family: OpenSans;
font-weight: 400;    
font-size: 20px;
line-height: 1.2;
color: #ef7916;
}
#main_holder .content .main .entry .title_wrapper h2.title a,
#main_holder .content .main .entry .title_wrapper h2.title a:visited
{
color: #ef7916;
text-decoration: none;
}
#main_holder .content .main .entry .title_wrapper h2.title a:hover,
#main_holder .content .main .entry .title_wrapper h2.title a:focus,
#main_holder .content .main .entry .title_wrapper h2.title a:active
{
text-decoration: underline;
}
#main_holder .content .main .entry .holder,
#main_holder .content .main .entry .details
{
line-height: 1.4;
}
#main_holder .content .main .entry .holder h3,
#main_holder .content .main .entry .details h3
{
font-size: 18px;
font-family: OpenSans;
font-weight: 300;
margin-bottom: 12px;
}
#main_holder .content .main .entry .holder h4,
#main_holder .content .main .entry .details h4
{
font-size: 14px;
font-family: OpenSans;
font-weight: 600;
margin-bottom: 15px;
}
#main_holder .content .main .entry .holder .image {
float: left;
width: 237px;
margin-bottom: 10px;
}
#main_holder .content .main .entry .holder .image img {
width: 206px;
max-width: 206px;    
border: 5px solid #fff;
box-shadow: 0px 0px 5px #a8a8a8;
-moz-box-shadow: 0px 0px 5px #a8a8a8;
-webkit-box-shadow: 0px 0px 5px #a8a8a8;
}
#main_holder .content .main .entry .holder b,
#main_holder .content .main .entry .holder strong
{
font-weight: bold;
}
#main_holder .content .main .entry .holder i,
#main_holder .content .main .entry .holder em
{
font-style: italic;
}
#main_holder .content .main .entry .holder ul {
list-style: disc inside;
margin-bottom: 14px;
}
#main_holder .content .main .entry .holder ul ul {
margin-bottom: 0px;
}
#main_holder .content .main .entry .holder ol {
list-style: decimal inside;
margin-bottom: 14px;
}
#main_holder .content .main .entry .holder ol ol {
margin-bottom: 0px;
}
#main_holder .content .main .entry .holder li {
padding-left: 20px;
margin-bottom: 5px;
}
#main_holder .content .main .entry .holder table {
border-collapse: collapse;
border-spacing: 0;
color: #434343;
}
#main_holder .content .main .entry .holder table td {
border: 1px solid #000;
padding: 4px 6px;
}
#main_holder .content .main .entry .holder table td p {
margin-bottom: 0px;
}
#main_holder .content .main .entry .holder .image {
float: left;
margin: 0 20px 10px 0;
}
#main_holder .content .main .entry .holder .image img {
border: 5px solid #fff;
box-shadow: 0px 0px 5px #a8a8a8;
-moz-box-shadow: 0px 0px 5px #a8a8a8;
-webkit-box-shadow: 0px 0px 5px #a8a8a8;
}
#main_holder .content .main .entry .footer .edit-link {
margin-top: 7px;
text-align: right;
}
#main_holder .content .sidebar .categories {
margin-bottom: 20px;
}
#main_holder .content .sidebar .categories li {
font-family: OpenSans;
font-weight: 400;    
font-size: 1.4em;
padding-bottom: 14px;
}
#main_holder .content .sidebar .categories li a {
color: #6f6f6e;
text-decoration: none;
}
#main_holder .content .sidebar .categories li a:hover,
#main_holder .content .sidebar .categories li a:active,
#main_holder .content .sidebar .categories li a:focus
{
text-decoration: underline;
}   #main_holder .content .main .post {
margin-bottom: 25px;
}
#main_holder .content .main .post .title {
margin-bottom: 20px;
}
#main_holder .content .main .post .title h1 {
font-family: OpenSans;
font-weight: 400;    
font-size: 20px;
line-height: 1.2;
color: #ef7916;
}
#main_holder .content .main .post .details {
line-height: 1.4;
}
#main_holder .content .main .post .details p {
margin-bottom: 10px;
}
#main_holder .content .main .post .details b,
#main_holder .content .main .post .details strong
{
font-weight: bold;
}
#main_holder .content .main .post .details i,
#main_holder .content .main .post .details em
{
font-style: italic;
}
#main_holder .content .main .post .details h1 {
margin: 14px 0 10px 0;
font-weight: 400;    
font-size: 25px;
line-height: 1.3;
color: #EF7916;    
}
#main_holder .content .main .post .details h2 {
margin: 14px 0 10px 0;
font-weight: 400;    
font-size: 20px;
line-height: 1.3;
color: #EF7916;     
}
#main_holder .content .main .post .details h3 {
margin: 12px 0 8px 0;
font-weight: 400;     
font-size: 18px;
line-height: 1.3;
color: #EF7916;    
}
#main_holder .content .main .post .details h4 {
margin: 10px 0 6px 0;
font-weight: 400;    
font-size: 16px;
line-height: 1.3;
color: #EF7916;    
}
#main_holder .content .main .post .details h5 {
margin: 9px 0 5px 0;
font-weight: 400;    
font-size: 15px;
line-height: 1.3;
color: #EF7916;    
}
#main_holder .content .main .post .details h6 {
margin: 9px 0 5px 0;
font-weight: 400;    
font-size: 14px;
line-height: 1.3;
color: #EF7916;    
}
#main_holder .content .main .post .details ul {
list-style: disc inside;
margin-bottom: 14px;
}
#main_holder .content .main .post .details ul ul {
margin-bottom: 0px;
}
#main_holder .content .main .post .details ol {
list-style: decimal inside;
margin-bottom: 14px;
}
#main_holder .content .main .post .details ol ol {
margin-bottom: 0px;
}
#main_holder .content .main .post .details li {
padding-left: 20px;
margin-bottom: 5px;
}
#main_holder .content .main .post .details table {
border-collapse: collapse;
border-spacing: 0;
color: #434343;
}
#main_holder .content .main .post .details table td {
border: 1px solid #000;
padding: 4px 6px;
}
#main_holder .content .main .post .details table td p {
margin-bottom: 0px;
}
#main_holder .content .main .post .details .image {
float: left;
margin-right: 18px;
margin-bottom: 10px;
}
#main_holder .content .main .post .details .image img { 
border: 5px solid #fff;
box-shadow: 0px 0px 5px #a8a8a8;
-moz-box-shadow: 0px 0px 5px #a8a8a8;
-webkit-box-shadow: 0px 0px 5px #a8a8a8;
}
#main_holder .content .main .post .details .aligncenter {
display: block;
margin: 0px auto;
}
#main_holder .content .main .comments_container .post_title {
font-family: OpenSans;
font-weight: 400;
font-size: 16px;
margin-bottom: 20px;
}
#main_holder .content .main .comments_container .comment_nav {
margin: 20px 0 30px 0;
}
#main_holder .content .main .comments_container .comment_nav .older {
float: left;
}
#main_holder .content .main .comments_container .comment_nav .newer {
float: right;
margin-right: 75px;
}
#main_holder .content .main .comments_container .comments .comment_wrapper {
width: 550px;
margin-bottom: 25px;
font-family: DroidSans;
font-weight: 400;
font-size: 14px;
line-height: 1.4;
color: #464646;
}
#main_holder .content .main .comments_container .comments .comment_wrapper .details {
width: 550px;
margin-bottom: 15px;
}
#main_holder .content .main .comments_container .comments .comment_wrapper .details .avatar {
float: left;
margin-right: 20px;
}
#main_holder .content .main .comments_container .comments .comment_wrapper .details .info {
float: left;
margin-top: 14px;
}
#main_holder .content .main .comments_container .comments .comment_wrapper .details .info .name {
float: left;
margin-right: 15px;
font-family: DroidSans;
font-weight: 700;
}
#main_holder .content .main .comments_container .comments .comment_wrapper .details .info .when {
float: left;
}
#main_holder .content .main .comments_container .comments .comment_wrapper .links {
text-align: right;
}
#main_holder .content .main .comments_container .comments .comment_wrapper .links li {
display: inline;
}
#main_holder .content .main .comments_container .comments .comment_wrapper .links li.spacer {
color: #000;
}
#respond #reply-title {
font-family: OpenSans;
font-weight: 400;    
font-size: 20px;
margin-bottom: 20px;
} #main_holder .content .main input {
height: 35px;
width: 545px;
padding-left: 5px;
font-family: OpenSans, Arial;
font-weight: 400;    
font-size: 14px;
border: 1px solid #e3ded0;
background: url(//www.mmwtrademarks.com.au/wp-content/themes/mmw2015/images/form-bg.png) left top repeat-x;
}
#main_holder .content .main textarea {
height: 77px;
width: 540px;
padding: 3px 5px;
font-family: OpenSans, Arial;
font-weight: 400;    
font-size: 14px;    
border: 1px solid #e3ded0;
background: #fcfcfc url(//www.mmwtrademarks.com.au/wp-content/themes/mmw2015/images/form-ta-bg.png) left top repeat-x;
}
#main_holder .content .main .field_wrapper {
margin-bottom: 14px;
}
#main_holder .content .main .field_wrapper .form_title {
margin-bottom: 8px;
}
#respond #submit {
height: 39px;
width: 186px;
border: none;
cursor: pointer;
background: url(//www.mmwtrademarks.com.au/wp-content/themes/mmw2015/images/comment-form-submit.png) no-repeat;
}  #main_holder .content .sidebar .categories {
margin-bottom: 25px;
}
#main_holder .content .sidebar .more {
margin-bottom: 15px;
}
#main_holder .content .sidebar .news {
margin-bottom: 25px;
}
#main_holder .content .sidebar .categories li {
font-family: OpenSans, Arial;
font-weight: 400;
font-size: 14px;
padding-bottom: 0px;
}
#main_holder .content .sidebar .categories li a {
display: block;
color: #6f6f6e;
text-decoration: none;
padding-bottom: 14px;
}
#main_holder .content .sidebar .categories li a:hover,
#main_holder .content .sidebar .categories li a:active,
#main_holder .content .sidebar .categories li a:focus
{
text-decoration: underline;
}