/*
	Home : nu in de community, by Wahiba
*/

ul.categories li.wiki{
	background: url(/wp-content/themes/omt_theme/images/ico-wiki.png) 0 0 no-repeat !important;
	height: 14px;
}

ul.categories li.poll{
	background: url(/wp-content/themes/omt_theme/images/ico-poll.png) 0 0 no-repeat !important;
	height: 14px;
}

/* 
	Artikel, by Wahiba
*/
#now-what ul li.reageer{
	width: 115px;
	padding: 1px 0 6px 24px;
	background: url(/wp-content/themes/omt_theme/images/ico-reageer.png) 0 1px no-repeat !important;
}
#now-what ul li.tweet{
	width: 115px;
	padding: 1px 0 6px 24px;
	background: url(/wp-content/themes/omt_theme/images/ico-tweet.png) 0 1px no-repeat !important;
}
#now-what ul li.facebooklike{
	width: 115px;
	padding: 1px 0 6px 24px;
	background: url(/wp-content/themes/omt_theme/images/ico-facebook.png) 0 1px no-repeat !important;
}
ul.categories li.closed{
	margin-left: 0px !important;
}

/* 
	Artikel comments
*/
.now-what-extended {
	width: 520px !important;
}

/*
	Dashboard, by wahiba
*/

div#dashboard-lists ul#vacatures {
	width: 940px !important;
	margin: 0px;
}

/*
	PM, by wahiba
*/

.message-body ul.pop{
	display: none;
	position: absolute;
	z-index: 889;
	left:36px;
	top:59px;
	width: 159px;
	padding: 12px 0;
	background: #2a3035;
	background: rgba(42, 48, 53, 0.9);
	border: 1px solid #313232;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	-moz-box-shadow: 0 1px 10px #000;
	-webkit-box-shadow: 0 1px 10px #000;
}

.message-body ul.pop li{
	padding: 0 0 1px 17px;
	width: auto;
	float: left;
}
.message-body ul.pop li.cite{
	background: url(/wp-content/themes/omt_theme/images/ico-cite.png) 10px -1px no-repeat;
	padding-bottom: 6px;
}

.message-body ul.pop li.send-pm{
	margin-top: 4px;
	background: url(/wp-content/themes/omt_theme/images/ico-send-pm.png) 10px -1px no-repeat;
}

.message-body ul.pop li.go-to-profile{
	margin-top: 9px;
	background: url(/wp-content/themes/omt_theme/images/ico-user-light.png) 10px -1px no-repeat;
}

.message-body ul.pop li a{
	color: #fff;
	text-shadow: 0 -1px 1px #000;
	margin: 0 0 0 20px;
}

.message-body ul.pop li a:hover{
	color: white;/*retarded IE hack*/
	border-bottom: 1px dotted #fff;
	text-decoration: none;
}

strong{
	font-weight:bold !important;
}

em {
	font-style:italic;
}
code {
	font-family:Courier;
}
/*.message-body blockquote, .message-body ol, .message-body em {
	margin-left:80px;
}*/

.message-body li { padding: 4px 0; }
.message-body ol li { list-style: decimal; }
.message-body ol,
.message-body ul { padding-left: 21px; }

.message-body a { color:  rgb(9, 131, 209); }
.message-body a:hover { text-decoration: underline; }

.message-body code {

    display: block;
    
    padding: 5px;
            
    background: rgb(127, 131, 134);
    
    color: #111;
    
    }

#wysiwyg-image-upload-progress {
            
    position: absolute; right: 10px; bottom: 85px
    
    }

/* 
	Forum modals (url, img), by Wahiba
*/
.modal.two-col label {
	float:left;
	display:block;
	margin:11px 0 0 -40px;
	width:139px;
}
.modal label {
	color:#2A3035;
	display:block;
	font-size:16px;
	font-weight:bold;
	padding-bottom:2px;
}

.modal input, .padme {
	background:#FFFFFF url(/wp-content/themes/omt_theme/images/bg-textarea.png) repeat-x scroll 0 0;
	border:1px solid #C4CCCF;
	margin:0;
	padding:6px 2px 5px;
	width:284px;
}

.padme {
            
    float:left;
    height:30px;
    width: auto;
    margin-bottom: 10px;
    
    }

.modal object {
	margin:0 0 15px;
	width:215px;
}

.modal.two-col button {
	float:left;
}
.modal.two-col button {
	clear:both;
	margin:0 0 0 97px;
}

/* 
	Forum Topic sidebar, by Wahiba
*/

/* Thread info */
#thread-info ul li.wiki {
	width: 115px;
	padding: 1px 0 6px 24px;
	background: url(/wp-content/themes/omt_theme/images/ico-wiki-light.png) 0 1px no-repeat !important;
}
#thread-info ul li.poll {
	width: 115px;
	padding: 1px 0 6px 24px;
	background: url(/wp-content/themes/omt_theme/images/ico-poll-light.png) 0 1px no-repeat !important;
}	
#thread-info ul li.aboneer {
	width: 115px;
	padding: 1px 0 6px 24px;
	background: url(/wp-content/themes/omt_theme/images/ico-message-light.png) 0 1px no-repeat !important;
}

#thread-info ul li.delete-topic {
	width: 115px;
	padding: 1px 0 6px 0;
	/*background: url(/wp-content/themes/omt_theme/images/ico-message-light.png) 0 1px no-repeat !important;*/
}

#thread-info ul li.move-topic {
	width: 115px;
	padding: 1px 0 6px 0;
	margin: 5px 0;
	/*background: url(/wp-content/themes/omt_theme/images/ico-message-light.png) 0 1px no-repeat !important;*/
}

/*
    Tags, by Andreas 
*/

#thread-info ul#tags li {
    color: #e7eaec;
}

#thread-info ul#tags li:hover{
    color: #33393e;
    text-shadow: none;
}

/*
    Quote, by Andreas 
*/

.hidden {
    display: none;
}

/* 
    Topic post, by Andreas
*/

.topic-post ul.pop {
    width: 170px;
    display: block;
    font-size: 16px;
}

.topic-post ul.pop li {
    width: 100%;
    list-style-type: none;
}

.topic-post ul.pop li.cite{
	padding-bottom: 6px;
}

.topic-post ul.pop li.send-pm{
	margin-top: 4px;
}

.topic-post ul.pop li.second {
	padding-top: 6px;
	padding-left: 16px;
}

.topic-post ul.pop li.line {
	margin-top: 6px;
	width: 154px;
	background: url(/wp-content/themes/omt_theme/images/bg-search-options-last-brd.gif) repeat-x;
}

.wiki_post {
    border-top: 1px solid #E1E4E7;
    padding-top: 5px;
    font-size: 0.7em;
}

/* 
    Topic Sidebar, by Andreas
*/
.admin {
    float: left;
    clear: both;
}

.admin ul.actions {
}

.admin ul.actions li label {
    display: none;
}

.admin ul.actions li select {
    width: 77px;
	margin:5px 0;
}

.admin ul.actions li a{
    color: #0983d1;
    font-weight: bold;
    font-size: 12px;
}

.admin ul.actions li a:hover{
    border-bottom: 1px solid #0983d1;
}

.admin ul.actions button {
	padding:0 16px 0 0;
	top:-34px;
	left:76px;
}

/* 
    Post form, By Andreas
*/
	
		#postform textarea, .postform textarea{
			background: #fff url(/wp-content/themes/omt_theme/images/bg-textarea.png) repeat-x;
			width: 99%;
			height: 238px;
			font: 14px Helvetica, Arial, sans-serif;
			padding: 4px 2px 4px 2px;
			margin-top: -1px;
		}
	
	#postform button, .postform button{
		margin: 15px 11px 0 -7px;
		padding: 0 19px 0 0;
		float: left;
	}
	
		#postform button span, .postform button span{
			padding: 14px 0 0 19px;
			height: 25px;
		}
	
/*	#postform p, .postform p, #postform label, .postform label{
		float: left;
		margin: 30px 11px 0 0;
		font-size: 12px;
		color: #7f8386;
	}*/
	
	#postform label, .postform label{
		margin-left: 10px;
	}
	
		#postform p a, .postform p a{
			color: #0983d1;
			font-weight: bold;
			margin-left: 10px;
		}
		
			#postform p a:hover, .postform p a:hover{
				border-bottom: 1px solid #0983d1;
			}
	
	#postform div.check-wrap, .postform div.check-wrap{
		float: left;
		margin-top: 24px;
		padding: 2px 5px 7px 5px;

	}
	
	#postform div.textawrap label, .postform div.textawrap label{
	    clear: both;
		display: block;
		margin: 10px 40px 0px 5px;
		padding-top: 2px;
		font-size: 16px;
		color: #2a3035;
		font-weight: bold;
		width: 86px;
	}
	
	#postform div.textawrap.title, .postform div.textawrap.title{
	    height: 30px;
	    padding-top: 10px;
	}
	
	#postform div.textawrap input, .postform div.textawrap input{
	    width: 554px;
		border: 1px solid #c4cccf;
		margin: 5px 0 0 0 !important;
		background: #fff url(/wp-content/themes/omt_theme/images/bg-textarea.png) repeat-x;
		color: #2a3035;
		font-size: 14px;
		padding: 4px 2px 4px 6px;
	}
	
	#postform span.info, .postform span.info{
		font: 12px Helvetica, Arial, sans-serif;
		color: #94979a;
	}
#topic #login-form{
position: relative;
float: left;
clear: both;

width: 100%;
margin: 79px 0 0 0;
}

/* 
	Profiel, by Wahiba
*/

#look-at-my-stuff ul{
	float: left;
	height: 182px;
	position: relative;
	overflow: hidden;
}

#tooltip {
	position: absolute;
	top: 24px;
	left: 128px;
	height: 32px;
	background: url(/wp-content/themes/omt_theme/images/ico-tooltip-triangle.png) center bottom no-repeat;
    z-index: 3000;
}

#tooltip h3{
	font-size: 14px;
	color: #fff;
	font-weight: bold;
	text-shadow: 1px 1px 1px #000;
	/*background: #33393e;*/
	background: rgba(42, 48, 53, 0.9);
	float: left;
	padding: 5px 7px 4px 7px;
	height: 14px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
}

#tooltip h3, #tooltip div { margin: 0; }

/*
	Podcast, Wahiba
*/
.podcastplayer {
	margin-bottom:20px;
}

#popup {
    position: absolute;
    top: 50%;
    left: 50%;
}

#overlay {
    position: absolute;
    width: 100%;
    height: 100%;

}

/* 
	Index sidebar (podcast) by Wahiba
*/

#sidebar .article.sidebar-podcast a.overlay{
	background: none !important;
}

/* 
	datePicker CSS
*/
table.jCalendar{
	width: 100%;
    border-top: 1px solid #494f54;
    padding: 7px 0 3px 0;
}

table.jCalendar tbody tr td{/*margins aren't possible*/
	padding-top: 4px;
}

table.jCalendar th {
	font: normal bold 11px Helvetica, Arial, sans-serif;
	color: #94979a;
	text-shadow: 0 -1px 1px #000;
	font-weight: bold;
	padding: 2px 5px 7px 5px;
}

table.jCalendar td{
	font: normal bold 11px Helvetica, Arial, sans-serif;
	color: #fff;
	text-shadow: 0 -1px 1px #000;
	text-align: center;
}
table.jCalendar td.current-month {
	width: 31px;
	height: 19px;
}
table.jCalendar td.other-month {
	background: #444d53;
}
table.jCalendar td.today {
	background: #65696d;
	color: #fff;
}
table.jCalendar td.selected {
	background: #f66;
	color: #fff;
}
table.jCalendar td.selected.dp-hover {
	background: #f33;
	color: #fff;
}
table.jCalendar td.dp-hover,
table.jCalendar tr.activeWeekHover td {
	background: #65696d;
}
table.jCalendar tr.selectedWeek td {
	background: #f66;
	color: #fff;
}
table.jCalendar td.disabled, table.jCalendar td.disabled.dp-hover {
	color: #888;
	visibility: hidden;
}
table.jCalendar td.unselectable,
table.jCalendar td.unselectable:hover,
table.jCalendar td.unselectable.dp-hover {
	background: #bbb;
	color: #888;
}

/* For the popup */

/* NOTE - you will probably want to style a.dp-choose-date - see how I did it in demo.css */

div.dp-popup {
	position: relative;
	background: #ccc;
	font: 10px/1.2em helvetica, arial, sans-serif;
	width: 213px;
}
div#dp-popup {
	position: absolute;
	z-index: 199;
	
	background: #2a3035 url(/wp-content/themes/omt_theme/images/bg-search-options.gif) 0 0 repeat-x;
	background: rgba(42, 48, 53, 0.9)  url(/wp-content/themes/omt_theme/images/bg-search-options.gif) 0 0 repeat-x;
	
	border: 1px solid #313232;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	-moz-box-shadow: 0 1px 10px #000;
	-webkit-box-shadow: 0 1px 10px #000;
}
div.dp-popup h2 {
	font: normal bold 14px Helvetica, Arial, sans-serif;
	color: #fff;
	text-shadow: 0 -1px 1px #000;
	letter-spacing: -1px;
	text-align: center;
	margin-top: 2px;
	padding: 9px 0 8px 0;
	border-bottom: 1px solid #353a3f;
}
a#dp-close {
	font-size: 11px;
	padding: 4px 0;
	text-align: center;
	display: block;
}
a#dp-close:hover {
	text-decoration: underline;
}
div.dp-popup a {
	color: #000;
	text-decoration: none;
	padding: 3px 2px 0;
}

div.dp-popup a.dp-nav-prev-year, div.dp-popup a.dp-nav-next-year {
	display: none;
}

div.dp-popup div.dp-nav-prev a, div.dp-popup div.dp-nav-next a{
	position: absolute;
	top: 2px;
	width: 18px;
	height: 18px;
	display: block;
	padding: 0;
	text-indent: -40px;
	overflow: hidden;
	background: url(/wp-content/themes/omt_theme/images/ico-datepicker.png) no-repeat;
	/* Opera needs the rules to be this specific otherwise it doesn't change the cursor back to pointer after you have disabled and re-enabled a link */
	cursor: pointer;
}

div.dp-popup div.dp-nav-prev a{
	left: 4px;
	margin: 5px 0 0 5px;
	background-position: 0 0;
}

	div.dp-popup div.dp-nav-prev a:active{
		background-position: -36px 0;
	}

div.dp-popup div.dp-nav-next a{
	right: 4px;
	margin: 5px 5px 0;
	background-position: 0 -18px;
}

	div.dp-popup div.dp-nav-next a:active{
		background-position: -36px -18px;
	}

div.dp-popup div.dp-nav-prev a.disabled{
	background-position: -18px 0;
	cursor: default;
}

div.dp-popup div.dp-nav-next a.disabled{
	background-position: -18px -18px;
	cursor: default;
}

div.dp-popup a.dp-nav-next.disabled{
	background-position: 0 0;
}

div.dp-popup div.dp-nav-prev a {
	float: left;
}

div.dp-popup a.disabled {
	cursor: default;
	color: #aaa;
}
div.dp-popup td {
	cursor: pointer;
}
div.dp-popup td.disabled {
	cursor: default;
}

a.dp-choose-date {
	float: left;
	width: 19px;
	height: 19px;
	padding: 0;
	display: block;
	text-indent: -2000px;
	overflow: hidden;
	background: url(/wp-content/themes/omt_theme/images/ico-calendar.png) no-repeat; 
}
a.dp-choose-date.dp-disabled {
	background-position: 0 -20px;
	cursor: default;
}
/* makes the input field shorter once the date picker code
 * has run (to allow space for the calendar icon
 */
input.dp-applied {
	width: 140px;
	float: left;
}

 #manage-tags {
        margin-top: 50px;
        font-size: 0.8em;
    }
    
    #manage-tags li {
        display: inline;
        float: left;
        margin-right: 20px;
    }
    
    #manage-tags li div, #manage-tags li form {
        display: inline;
    }

/* Frontpage podcast fixes */
#podcasts-wrapper .mycarousel p {
    display: inline;
}

#podcasts-wrapper .mycarousel .listen {
    display: block;
    position: absolute;
    bottom: 0px;
}

/*---counter ---*/
.counter {	position:relative; height: 103px; overflow: hidden;}

.counter .digit {float: left; position: relative; height: 103px; width: 53px; overflow: hidden;}
.counter .digit .digitText {position: absolute; text-indent:-5000px; width:53px; display:none;}
.counter .digit .digitImage {position: absolute; width: 53px; height: 12360px;}
.counter .digit .digitImageElement {background-image: url("/wp-content/themes/omt_theme/javascripts/counter/ffilmstrip.png"); background-repeat: no-repeat; background-position: 0px 0px; width: 53px; height: 6180px;}
.counter .digitGroupSeparator {position: relative; text-indent:-5000px; float: left; width:10px; height:52px; margin:42px 0 0 1px; background-image: url("http://images.apple.com/itunes/billion-app-countdown/images/comma.png"); background-repeat: no-repeat; background-position: 0px 29px;
}

.uploadifyQueueItem {
	font: 11px Verdana, Geneva, sans-serif;
	border: 2px solid #E5E5E5;
	background-color: #F5F5F5;
	margin-top: 5px;
	padding: 10px;
	width: 350px;
}
.uploadifyError {
	border: 2px solid #FBCBBC;
	background-color: #FDE5DD;
}
.uploadifyQueueItem .cancel {
	float: right;
}
.uploadifyProgress {
	background-color: #FFFFFF;
	border-top: 1px solid #808080;
	border-left: 1px solid #808080;
	border-right: 1px solid #C5C5C5;
	border-bottom: 1px solid #C5C5C5;
	margin-top: 10px;
	width: 100%;
}
.uploadifyProgressBar {
	background-color: #0099FF;
	width: 1px;
	height: 3px;
}

.mod_tag {
    padding: 3px 5px;
    font-size: 0.8em;
    background-color: #FFEBDA;
}

#search img.submit,
#topic-search img.submit{
	position: relative;
	top: 8px;
	left: 13px;
	cursor: pointer;
}

.user-content {
            
    margin-bottom: 20px;
    
    }
    
    /*.user-content ul, .user-content ol {
                
        float: none;
        margin: 0 0 24px;
        
        }*/
        
    .user-content ol {
                
        /*padding-left: 20px;*/
        
        }
        
        .user-content li {
                    
            margin: 4px 0;
            
            }

	.topic-post {
		width: 622px;
		padding-right: 0;
	}
	
	.topic-post p img {
		max-width: 100%;
	}
	
    .topic-post li {
        font-size: 14px;
        list-style-image:none;
        list-style-position: inside;
        display: list-item;
	}
	
    .user-content ol li {
        list-style-type: decimal;
    }

	.topic-post ul li {
		list-style-type: disc;
	}

.user-content:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.pagination-wrapper {
            
    position: relative;
    float: left;
    
    width: 100%;
    height: 0;
    
    }

.apple-carousel li {
            
        padding: 0 25px;
    
    }
.uploadifyQueue {
	display: none;
}

.m-align {
            
    position: relative;
    text-align: center;
	margin-top:5px;
}
    
.m-align .advert {
    
    position: relative;
    margin: 0 auto;
    padding: 20px 0;
    
    width: 730px;
    
    }

.vacature-list {
    
    font-size: 12px;
    
    color: rgb(127, 131, 134);
    
    }
    
    table.vacature-list a {
                
        color: rgb(9, 131, 209);
        
        text-decoration: none;
        
        }
        
        table.vacature-list a:hover {
                    
            text-decoration: underline;
            
            }
    
    table.vacature-list {
                
        width: 100%;
        
        margin: 40px 0 20px;
        
        }
    
    .vacature-list thead tr {
        
        font-weight: bold;
        
        vertical-align: bottom;
        
        }
        
        .vacature-list thead .vacature-title {
                    
            padding-left: 0
            
            }
        
        .vacature-list thead td {
        
            height: 45px;
            
            line-height: 25px;
                    
            vertical-align: bottom;
            
            }
            
            .vacature-list thead .vacature-title {
                        
                font-size: 16px;
                
                background: none;
                
                }
            
        .vacature-list .vacature-title {
                    
            width: auto;
            
            vertical-align: top;
            
            padding-left: 30px;
            
            background: url(http://dev.onemorething.nl/wp-content/themes/omt_theme/images/ico-article-bg.png) 10px 14px no-repeat;
            
            color: rgb(42, 48, 53);
            
            }
            
            .vacature-list ul.categories {
                
                float: left;
                margin: 10px 0;
                
                }
            
            .vacature-list ul.categories li.check {
                        
                width: 15px;
                height: 16px;
                display: block;
                text-indent: -800px;
                clear: none;
                border: 0;
                padding-left: 10px;
                
                background: url(/wp-content/themes/omt_theme/images/ico-check.png) 0 0 no-repeat;
                
                }
            
    .vacature-list .switch {
                
        background: rgb(243, 244, 245);
        
        }
    
    .vacature-list td {
        
        width: 110px;
        
        line-height: 39px;
            
        border-bottom: 1px solid #e7eaec;
        
        }
        
        .vacature-list .vacature-where {

            width: 160px;

            }
        .vacature-list .vacature-who {

            width: 210px;

            }
        
        .vacature-list .vacature-who a {
                    
            font-weight: bold;
            
            color: rgb(127, 131, 134);
            
            }
            
#wysiwyg-image-uploadUploader {
            
    /*height: 43px;*/
    /*padding: 0;*/
    
    }

.protopics {
	position: relative;
	float: right;
	width:300px;
	text-align:right;
	line-height: 40px;
	margin: 30px 0 10px;
	font-size:14px;
	color:#2A3035;		
	}
	
	#topics .protopics button {
		
		position: relative;
		float: right;
		
		vertical-align: middle;
		
		margin: 0 0 0 10px;
		
		}

/* 
	Modal errors, by Wahiba
*/


p.modal-error {
	color:#FF9999 !important;
}
p.modal-error-m {
	color:#FF9999 !important;
	clear:both;
	margin-left:105px !important;
}

/* 
	Forum embeds fixed width, by Wahiba
*/

.topic-post object, .topic-post object embed, .topic-post embed {
	width:100%;
}
        
