/*
Theme Name: Event Calendar
Theme URI: http://the-diplomat.com/
Description: Event Calendar Child Theme for The Diplomat.
Author: The Diplomat
Author URI: http://the-diplomat.com/
Template: event-calendar
Version: 1.0
*/

/* Common */
.event_country{font-weight:bold;font-size:11px;text-transform:uppercase; font-family: Arial, sans-serif;color:#666;margin-right:5px;}
.event_topic{font-weight:bold;font-size:11px;text-transform:uppercase; font-family: Arial, sans-serif;}
.spotlight_tag{font-weight:bold;font-size:11px;font-family: Arial, sans-serif; width:80%; color:#fff; background-color:#cc0000;}
.topic_economy{color:#cc9900;}
.topic_politics{color:#cc0000;}
.topic_security{color:#0066cc;}
.topic_society{color:#ff6600;}
.topic_culture{color:#cc00cc;}
.topic_environment{color:#00cc00;}

.active_event{background:#FEFEEB;}

/* Calendar */
div#event-calendar header {background:none;color:#000;}
div#event-calendar header p{border-top:3px solid #000;padding-top:15px;margin:2px 0 15px 0;font-family: "Georgia", serif;font-size:13px;line-height:18px;}
div#event-calendar header a{color:#cc0000}
div#event-calendar header a:hover{color:#000;text-decoration:none;}

div#calendar-container{ width:665px; }
div#calendar-container div.event_row{float:left;display:block; border-bottom: 1px solid #999;}
div#calendar-container ol{float:left; padding:5px; width:84px; min-height:84px; border-right: 1px solid #999; font-family: Arial, sans-serif; font-size:12px;}
div#calendar-container ol.grey_block{background-color:#ececec;color:#999;}
div#calendar-container li{width:84px;cursor:pointer;}
div#calendar-container li h4{margin-top:5px;}
div#calendar-container li p{font-weight:bold;font-size:11px;margin:5px 0 5px 0;line-height:12px;}
div#calendar-container li dl.hidden{display:none;}

img#weekdays{float:left;display:block;padding:5px 0 5px 0;border-top:3px solid #000;margin-top:5px;}
img#weekdays.bottom{border-bottom:3px solid #000;margin-top:0;border-top:0;}

/* Popup */
div#event_popup{width:350px;border:3px solid #666;z-index:3000;position:absolute;display:none;background:#fff;padding:5px;font-family: Arial, sans-serif;}
div#event_popup p{margin-bottom: 7px;font-size:13px;line-height:16px;}
div#event_popup a{color:#000;}
div#event_popup p.event_time{color:#666;font-size:12px;}
div#event_popup h4{font-size:16px;color:#cc0000;margin-bottom:10px;}
div#event_popup h5{font-size:11px;color:#cc0000;margin-top:5px;margin-bottom:5px;text-transform:uppercase;}

/* Filter */
div#event-selector{width:655px;background:#cc0000;color:#fff;margin-bottom:15px;font-size:12px;font-family:Arial,sans-serif;text-transform:uppercase;border:5px solid #cc0000;}
div#event-selector span{float:left;margin-right:10px;margin-top:1px\9;}
div#event-selector ol{}
div#event-selector li{float:left;display:inline;cursor:pointer;font-weight:bold;background:url('../thediplomat/images/icons/icon_arrow_white_right.gif') no-repeat 0px 2px;padding-left:10px;margin-left:5px;padding-bottom:0;}
div#event-selector li#clear_filter{float:right;display:inline;margin:0;}

#country-list, #topic-list{position: absolute; display:none;width:160px; background:#FEFEEB; border:#cc0000 solid 3px;z-index:100;margin-top:-18px;padding:15px 15px 0 15px;}
#country-list{margin-left:70px;}
#topic-list{margin-left:150px;}
#country-list ol, #topic-list ol{float:left;padding-bottom:15px;}
#country-list li, #topic-list li{cursor:pointer;display:block;color:#cc0000;font-size:11px;font-family:Arial,sans-serif;width:150px;line-height:16px;}
#country-list ol li:hover, #topic-list ol li:hover{background:#cc0000;color:#fff;}

/* Month Selector */
div#event_month ol{float:left;display:inline;width:645px;text-align:center;*margin:5px 0 0 0;}
div#event_month li{display:inline;border-right:1px solid #000;padding:0 5px;font-family:Arial,sans-serif;font-size:12px;text-transform:uppercase;}
div#event_month li:last-child{border-right:none;}
div#event_month li a{color:#cc0000;}
div#event_month li a:hover{color:#000;}
div#event_month li.active_month{color:#000; font-weight:bold;}

img#month-navigator-left{float:left;display:inline;}
img#month-navigator-right{float:right;display:inline;}

/* Single */
section#event-container{border:3px solid #999;padding-bottom:15px;}
section#event-container header{background:#999;padding:2px 0 5px 0;margin:0;border:0;color:#fff;font-weight:bold;font-family:Arial,sans-serif;text-transform:uppercase;border:0;}
section#event-container header span{margin-left:150px;}
section#event-container header a{color:#fff;background:url('../thediplomat/images/icons/icon_arrow_white_left.gif') no-repeat 0px 3px;margin-left:5px;padding-left:10px;}
section#event-container header a:hover{color:#fff;}
section#event-container p{margin-bottom:15px}
section#event-container p.duration{font-weight:bold;}
section#event-container p.photo-credit{font-family:Arial,sans-serif;font-size:11px;color:#999;margin-bottom:5px;}
section#event-container p.event_time{color:#666;font-size:12px;font-family:Arial,sans-serif;}
section#event-container div#event-content{margin:10px 15px 15px 15px;}
section#event-container h1{color:#cc0000;font-size:20px;font-weight:bold;margin:10px 0 10px 0;}
section#event-container h1 a{color:#cc0000}
section#event-container dt{font-weight:bold;margin-top:10px;}
section#event-container dt#spotlight_loc_dt{float:left;font-weight:normal;margin-top:0;margin-right:10px;}
section#event-container dd{font-family: "Georgia", serif;font-size:13px;line-height:18px;margin-top:10px;}
section#event-container dd#spotlight_loc_dd{margin-left:10px;font-weight:bold;}
section#event-container div.post-image-container{float:left; padding:0 15px 5px 0;}
section#event-container dd a{color:#cc0000}
section#event-container dd a:hover{color:#000;text-decoration:none;}
section#event-container span.event_country{color:#666;}
section#event-container span.event_topic{color:#cc0000;}
/* Single - for spotlight */
#spotlight_wrapper section#event-container {border:3px solid #000;padding-bottom:15px;}
#spotlight_wrapper section#event-container header{background:#000;}
#spotlight_wrapper section#event-container h1{font-size:25px;}

