html,body{margin:0px;padding:0px;}
body{background:#F5F5F5;color:#3B3B3B;}
*{font-family:Arial;}

a{color:#f37934;font-weight:normal;text-decoration:none;transition:all .14s;}
a:hover{color:#c15f28;}
img{display:inline;}

div.clear{clear:both;}

table{border-spacing:0px;border-collapse:collapse;width:100%;height:100%;}
table>tbody>tr>td{margin:0px;padding:0px;vertical-align:middle;height:100%;}

.alignleft{display:inline;float:left;}
.alignright{display:inline;float:right;}
.aligncenter{display:block;margin-right:auto;margin-left:auto;}

div.headerPart{background:#FFFFFF;}
div.headerPart div.menu-menu-container{display:table;margin-right:auto;margin-left:auto;}
div.headerPart div.menu-menu-container>ul{display:table;list-style-type:none;margin:0px;padding:0px;}
div.headerPart div.menu-menu-container>ul>li{float: left;}
div.headerPart div.menu-menu-container>ul>li>a{font-family:"Helvetica Neue","Helvetica","Arial",sans-serif;font-size:14px;font-weight:700;display:block;color:#f37934;padding:8px 16px;text-decoration:none;text-transform:uppercase;}
div.headerPart div.menu-menu-container>ul>li.current-menu-item>a{color:#666;}
div.headerPart div.menu-menu-container>ul>li:not(.current-menu-item)>a:hover{color:#242424;}

h1.entry-title{width:980px;margin-left:auto;margin-right:auto;margin-top:0px;margin-bottom:24px;}
header.entry-header h2.entry-title{font-size:18px;margin:0px;}

div.contentPart{margin:0px auto;width:980px;}
div.contentPart div.centerContent{padding:20px;background:#FFFFFF;border:#EAEAEA;box-shadow:0px 2px 2px rgba(0,0,0,.2);}
div.contentPart div.sidebar{width:240px;}
div.contentPart div.sidebar.left{margin-right:20px;}
div.contentPart div.sidebar.right{margin-left:20px;}
div.contentPart div.sidebar>div.item{margin-bottom:20px;padding:20px 34px;background:#FFFFFF;border:#EAEAEA;box-shadow:0px 2px 2px rgba(0,0,0,.2);}

div.commentsContent{margin:0px auto;width:940px;padding:20px;}

div.footerPart{margin:0px auto;width:940px;padding:6px;}
div.footerPart a{color:#3b3b3b;}
div.footerPart a:hover{color:#848484;}

button,input.submit{padding:6px 8px;background:#73A659;color:#FFFFFF;border-radius:2px;border:none;margin-right:10px;cursor:pointer;font-size:14px;font-weight:bold;}

iframe{max-width:100%;}
article{margin-bottom:10px;padding-bottom:10px;border-bottom:2px solid #EFEFEF;}
article:last-child{margin-bottom:0px;padding-bottom:0px;border-bottom:none;}

div.comment-respond label{display:table;}
div.comment-respond textarea{width:100%;resize:vertical;box-sizing:border-box;padding:4px;}
div.comment-respond input.submit{background:#f37934;}

ol.comment-list{list-style-type:none;margin:0px;padding:0px;background:#FFFFFF;border:#EAEAEA;box-shadow:0px 2px 2px rgba(0,0,0,.2);padding:20px;}
ol.comment-list>li ol.children{list-style-type:none;margin:0px;padding:0px;padding-left:20px;margin-top:8px;border-left:2px solid #DEDEDE;}
ol.comment-list li{padding:10px 0px;border-bottom:2px solid #DEDEDE;}
ol.comment-list li:last-child{border-bottom:none;}

div.comment-body p:last-child{margin-bottom:0px;}
div.reply a{font-size:14px;}

div.ll{position:absolute;top:16px;right:16px;font-size:14px;color:#AAAAAA;}
div.ll a{font-size:14px;color:#BBBBBB;font-weight:normal;}
div.ll a:hover{color:#3B3B3B;}

.bbp-breadcrumb{display:none;}
.subscription-toggle{display:none;}
.bbp-search-form{margin-bottom:20px;}