/* ---- Place your custom styles below ---- */

/* ---- STANDARD STYLES ---- */
.page-title h1 {color:#4e6e2a !important;}
.page-title h2 span{color:#4e6e2a !important;}
.text h2 {font-size:20px !important;}
.text h3 {font-size:16px !important; font-weight:bold;}
h3.entry-title {font-size:20px !important;}
#logo a img {min-height:151px;}

/* ---- CLASSES AND EXCEPTIONS ---- */
h5.ytctitle {font-size:11px;}
.spacer {margin-top:5px;}
.disclaimer {margin-top:20px; font-size="90%;}
.category-commentary h3 {font-size:16px !important; font-weight:bold;}
li#menu-item-410 a{font-size:15px;}
li#menu-item-410 ul li a{font-size:13px;}
.sidebar p.text {margin: 0 20px; font-size:13px;}
div.tab {width:100%;}
/*.tab-fix {width:674px; display:block;}*/


/* ---- MAIN NAVIGATION ---- */
ul#menu-main-nav li.current-page-ancestor > a {color: #4e6e2a !important;}

/* ---- SIDE NAVIGATION ---- */
ul.menu ul.sub-menu li.current-menu-item a,
ul.menu ul.sub-menu li.current-post-ancestor a {color:#4e6e2a !important; background-color:#f4f4f4; font-size:13px;}
ul.menu ul.sub-menu li.current-menu-item ul.sub-menu li a {color:#777 !important; background-color:transparent;}
ul.menu ul.sub-menu li.current-menu-item ul.sub-menu li a:hover{color:#4e6e2a !important; background-color:#f4f4f4;}
ul.sub-menu li.current-menu-item ul.sub-menu, ul.sub-menu li.current-menu-parent ul.sub-menu {display:inherit !important;}
ul.sub-menu li.menu-item ul.sub-menu {display:none;}
ul.menu ul.sub-menu li a {font-size:13px;}
ul.menu li.current-category-parent a,
ul.menu li.current-menu-item a,
ul.menu li.current-page-ancestor a{font-size:15px;}

/* ---- SIDE NAVIGATION: ARCHIVE ---- */
li.widget_normanarchivewidget li { padding: 10px 0; border-bottom: 1px solid #e2e2e2; -moz-box-shadow: 0 1px 0 rgba(255,255,255,0.5); -webkit-box-shadow: 0 1px 0 rgba(255,255,255,0.5); box-shadow: 0 1px 0 rgba(255,255,255,0.5); font-size:13px !important; }
.widget_normanarchivewidget ul li a { background: url(img/widgets/calendar.png) no-repeat 0 6px; background-size: 12px 12px; padding-left: 20px; display: inline-block; }

/*.entry-list.group .entry-row.observer {width: 33.33%; float: left;}*/

/* ---- POSTS ---- */
.single .entry-header.news {margin-bottom:0px !important;}
.entry-part.news {padding-bottom:0px !important;}
.entry-list-standard .entry.resources {border-bottom:none!important;}
.entry-list-standard .entry {margin-bottom:20px !important;}

/* ---- HEADER- SOCIAL ---- */
a.social-tooltip {height:29px;}
.youtube {background-image:url(http://www.cambodiatribunal.org/wp-content/uploads/2013/08/icon_youtube.png); width:35px; height:29px; display:block;}
a.social-tooltip:hover .youtube {background-image:url(http://www.cambodiatribunal.org/wp-content/uploads/2013/08/icon_youtube_over.png);}

/* ---- SAVE TO PDF ---- */
div.right {float:right; padding:5px; }
table.pdf-link {width:98px !important; line-height:1.2em; margin-bottom:0px !important;}
table.pdf-link td{border:none !important; line-height:1.2em; padding:0px !important; vertical-align:top;}

/* ---- EMAIL SIGN-UP FORM ---- */
#mc_signup {font-family: "Oxygen", arial, sans-serif !important;}
#mc_signup_form {padding:5px 0px !important;}
.mc_form_inside input.mc_input{width:90% !important;}
.widget-title {font-family: "Oxygen", arial, sans-serif !important; text-transform:none !important; font-weight:bold;}
.mc_signup_submit {text-align:left !important;}


/* ---- COLUMNS ---- */
.four-fifth, .two-third{margin-bottom:20px;}

/* ---- FOOTER ---- */
#footer-content.pad.group
#nav-footer .nav {text-align:right;}