/*
Theme Name: RidnaUA
Theme URI: http://ridnaua.org/
Description: Індивідуальна тема для проекту "Рідна країна"
Author: Богдан Гдаль & co :)
Version: 1.0
Tags:
*/


body { margin: 0; padding: 0; background: #fff url(/wp-content/themes/ridnaua/images/top_tlo.png) repeat-x left top; font-family: Arial,sans-serif; font-size: 12px; color: #333; text-align: center; }
html, body { margin: 0; padding: 0; font-size: 12px;}
table {  }
th {  }
p { padding: 0 0 15px 0; margin:0; line-height:1.5em; }
form { margin: 0; padding: 0; }
input, textarea, select { font-family: Arial; font-size: 12px; color: #333; }
ul, ol { padding: 0; margin: 10px 0 10px 30px; }
a { outline: 0; }
	a:link, a:active, a:visited { color: #333; /*! text-decoration: underline; */ }
	a:hover { color: #333; text-decoration: underline; }
h1 { margin: 0 0 33px 0; padding: 0; font-size: 33px; font-weight: normal; color: #333; position: relative; }
h2 { font-size: 21px; font-weight: normal; color: #E60223; margin: 0 0 15px 0; padding: 0; }
h3 { font-size: 20px; color: #534741; margin: 0 0 15px 0; padding: 0 0 11px 0; }
h4 { font-size: 15px; color: #333; margin: 0 0 16px 0; }
.clear { clear: both; }
.clearfix:after {content: ""; display: table; clear: both;}


/**************/
/*  Layout    */
/**************/


#wrapper { min-height: 100%; }
*html #wrapper { height: 100%; }
#wrapper { margin: 0 auto; width: 936px; text-align: left; position: relative; }

#header { height: 209px; position: relative; z-index: 20; /*! background-position: center top; */}
#prapor_tlo {background: url(/wp-content/themes/ridnaua/images/prapor.jpg) 0 0px;  width: 1050px; height: 350px; z-index: -1; position: absolute; top:0; left: -445px; }
#logo { width: 220px; height: 150px; display: block; position: absolute; left: 13px; bottom: 48px; background: url(/wp-content/themes/ridnaua/images/logo2.png); z-index: 1; }
#menu_line { background: url(/wp-content/themes/ridnaua/images/bg_menu_line.png) no-repeat left top; width: 936px; height: 48px; position: absolute; bottom: -1px; }
#container { padding: 4px 0px 0 0px;}

#content { /*! width: 630px; */ /*! float: left; */  /*! position:relative; */}
#right_column { /*! width: 273px; */ /*! float: right; */ /*! padding: 9px 0 0 0; */ }


#right_column h3{font-size: 1.4em; font-weight: bold; margin:0 0 10px; padding:0 0 10px;}

#top_banner { width: 468px; height:60px; display:none; border:1px solid #C0C0C0; position: absolute; bottom: 85px; right: 0; background: #FFF; }


#regional_sites{position:absolute; bottom:54px; right:3px; color:#8E6A15}
#regional_sites .button1{cursor:pointer; font-size:1.2em; position:relative; padding:0 25px 0 0;}
#regional_sites .button1 span{display:block; width:20px; height:20px; position:absolute; top:4px; right:0; background:url(images/dropdown_small.png) no-repeat;}
#regional_sites ul{display:none; position:absolute; top:22px; right:4px; background:#FBF7EB; list-style:none; z-index:1000; padding:3px 0 3px; box-shadow:1px 1px 5px #000;}
#regional_sites li{position:relative;}
#regional_sites li:nth-child(even){background:#FFF;}
#regional_sites li:hover{background:#FFF;}
#regional_sites a{padding:7px 14px 7px 23px; display:block; text-decoration:none; /*background:url(images/regional_icons.png) 2px -2px no-repeat;*/}
#regional_sites a span{width:5px; height:5px; background:red; display:block; position:absolute; left:10px;top:14px; }


#regional_sites .zt a{background-position: 2px -74px;}
#regional_sites .ck a{background-position: 2px -147px;}
#regional_sites .kh a{background-position: 2px -1px;}
#regional_sites .dp a{background-position: 2px -111px;}
#regional_sites .ks a{background-position: 2px -38px;}
#regional_sites .kv a{background-position: 2px -184px;}


#regional_sites .ko a{background:none;}
/*#regional_sites .ko a span{width:30px; height:28px; position:absolute; top:2px; left:3px; display:inline-block; border:0px solid;
background-size:auto 28px; background-image:url(http://ko.ridna.ua/wp-content/themes/xm.ridna/images/ko_logo6.png);background-position: -2px 0px;}
*/


#adv_sidebar{margin:22px 0 0; padding:0; list-style:none;}
#adv_sidebar img{ width: 100%;}

/*************/
/*   Menu    */
/*************/

#menu-top{list-style:none; margin:7px 0 0 20px; padding:0; height: 37px;}
#menu-top a{font-size: 15.5px; color:#FCF0BE; text-decoration:none;}
#menu-top li{position:relative; float:left; margin:9px 12px 0 0; font-size:1.05em; font-weight:bold; border:0px solid;}
#menu-top ul{position:absolute; top:31px; left:0; border:0px solid; padding:0; margin:0; width:150px;}
#menu-top .sub{padding:8px 12px 10px 0; background:url(/wp-content/themes/ridnaua/images/top_menu_arrow.png) right 12px no-repeat; margin:0px 12px 0 0;}
#menu-top .sub ul{display:none; background:#F2DFB1; list-style:none; padding:5px 0 10px 0px; margin:0 0 0 0px; z-index: 15; width:210px;
	-moz-border-radius: 3px; /* Firefox */ 	-webkit-border-radius: 3px; /* Safari, Chrome */ 	-khtml-border-radius: 3px; /* KHTML */
  	border-radius: 3px; /* CSS3 */	box-shadow: 0 0 5px 0 #392818; -webkit-box-shadow: 0 0 5px 0 #392818; -moz-box-shadow: 0 0 5px 0 #392818;
}
#menu-top .sub:hover ul{display:block;}
#menu-top .sub ul li{padding:4px 10px 4px 10px; float:none; font-size:.75em; border-bottom:0px solid #F9EED7; margin:0;}
#menu-top .sub ul li.bgodd{background:#F7EBCF;}
#menu-top .sub ul a{font-size: 12px; color:#654B29; text-decoration:none; display:block;}
#menu-top .sub ul a:hover{color:#41301B;}

#menu-pages {margin: 0;	list-style: none; position: absolute; right: 8px; top: 12px;}
#menu-pages li {float: left; margin: 0 0 0 9px;}
#menu-pages li a {font-size: 1.2em; font-weight: bold; color: #8E6A15; }
#menu-pages li a:hover {text-decoration:none;}

#menu-footer{margin: 0; list-style: none;}
#menu-footer li {float: left; margin: 7px 0 0 7px;}
#menu-footer li a {font-size: .9em; color: #593B1C; text-decoration:none;}
 #menu-footer li a:hover {text-decoration:underline;}

/*************/
/*  Modules  */
/*************/


/* Search form */

#search_form { position: absolute; right: 16px; bottom: 12px; }
	#search_form input { float: left; padding: 0; }
	#search_form input { width: 123px; height: 23px; line-height: 23px; color: #333; border: none; padding: 0 0 0 5px; background: #f5e7b5; margin: 0;border-radius: 3px;}
	#search_form #button_search { border: none; font-size:1.2em; color:#FFF; width: 16px; height: 16px; margin: 4px 0 0 6px; }



/* Top news */

#top_news{padding:20px 0; /*! width: 630px; */ position: relative; z-index:0; margin: 0 0 15px 0; background: rgba(237,212, 148, .8); /*background: url(/wp-content/themes/ridnaua/images/bg_slider.png) repeat left top;*/ -moz-border-radius: 3px; /* Firefox */ -webkit-border-radius: 3px; /* Safari, Chrome */ -khtml-border-radius: 3px; /* KHTML */ border-radius: 3px; /* CSS3 */}
#top_news img { background: #fff; padding: 5px; border: 1px solid #846F19; float: left; margin: 0 16px 0 15px; }
#top_news .content{margin: 0 10px 0 323px; }
#top_news .date{ color: #795B30; padding: 0px 0 6px 0px; font-size:.9em;}
#top_news .comm{background: url(/wp-content/themes/ridnaua/images/icons_comm.png) no-repeat left 1px; padding:0 0 0 14px; margin:0 4px 0 0px; }
#top_news .comm a{color: #795B30; font-weight:bold; font-size:.9em;}
#top_news .title{font-size: 1.8em; font-weight: bold; color: #774B11; line-height: 1.15em; margin:5px 0 0; padding:0;}
#top_news .title a{color: #774B11;}
#top_news .cat{display:block; margin:10px 0 0;}
#top_news .cat ul{list-style: none; margin:0;}
#top_news .cat a{color: #774B11; display:block; float:left; padding:0 8px 0 15px; font-size:.9em; line-height:1.4em;  font-weight:bold; background: url(/wp-content/themes/ridnaua/images/icons_cat.png) no-repeat left 1px;}
#top_news .content p{border:0px solid; padding:12px 15px 0px 0; margin:0;}
#top_news p a{text-decoration:none; margin: 0; padding:0; line-height:1.3em;}





/* Publications and additional info */

#publications { margin:0; }
	#pub-box { margin: 0; padding:0; list-style: none; }

	#publications span.date {font-size: 11px; color: #4D4D4D; margin: 0 0 10px 0; }
	#publications .comm{background: url(/wp-content/themes/ridnaua/images/icons_comm.png) no-repeat left 1px; padding:0 0 0 14px; margin:0 4px 0 0px; }
	#publications .comm a{color: #795B30; font-weight:bold; font-size:.9em;}
	#publications img { border: none; border-bottom: 6px solid #DCA524; margin: 8px 0 4px 0; }
	#publications div { margin: 0 0 10px 0; }
	#publications li.pub-cell div a { font-size: 16px; font-weight: bold; color: #774B11; line-height: 19px; }
	#publications p { font-size: 12px; margin: 0; padding:0; line-height:1.5em;}
	#publications .cat{display:block; margin:10px 0 0;}
	#publications .cat a{color: #774B11; display:block; float:left; padding:0 8px 0 15px; font-size:.9em; line-height:1.4em;  /*font-weight:bold;*/ background: url(/wp-content/themes/ridnaua/images/icons_cat.png) no-repeat left 1px;}
    #publications .post-categories{margin:0; padding:0;}
    #publications .post-categories li{margin:0; padding:0; border:0px solid; float:left; list-style:none;}

#publications li.pub-cell, .add_info_blk { /*! margin: 0 15px 0 0; */ /*! width: 190px; */ display: -moz-inline-stack; display: inline-block; vertical-align: top; zoom: 1; *display: inline; letter-spacing: normal; word-spacing: normal; }
#publications li.pub-cell { /*! margin: 0 4px 0 11px; */ /*! padding:0 0 10px; */}


	#add_info,#add_info2 {padding: 8px 0px 0 0px; }
	#add_info .bottom_head,#add_info2 .bottom_head{padding:0; margin:0; list-style:none;
		position:relative; height:31px; background: url(/wp-content/themes/ridnaua/images/main_bottom_tlo.png) repeat-x left top;
		border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border:0px solid;}
	#add_info .bottom_head li,#add_info2 .bottom_head li{position:absolute; top:0; padding:5px 0 0; width:150px; border:0px solid; height:20px;}
	#add_info .bottom_head li.one,#add_info2 .bottom_head li.one{left:10px;}
	#add_info .bottom_head li.two,#add_info2 .bottom_head li.two{left:220px;}
	#add_info .bottom_head li.three,#add_info2 .bottom_head li.three{left:423px;}

	#add_info h4,#add_info2 h4 { font-weight: normal; margin: 0 0 25px 0; font-size: 1.2em;padding: 0;}
	#add_info h4 a,#add_info2 h4 a{text-decoration:none;}
	#add_info ul.boxstyle,#add_info2 ul.boxstyle { margin: 0 0 15px 0; list-style: none; }

    #add_info .bottom_content,#add_info2 .bottom_content{padding:9px 0 0 8px;}
    #add_info .comm{background: url(/wp-content/themes/ridnaua/images/icons_comm.png) no-repeat left 1px; padding:0 0 0 14px; margin:0 4px 0 0px; }
    #add_info .comm a{color: #795B30; font-weight:bold; font-size:1em;}


.main_cat_line{padding-bottom:10px;}


.main_cat_line ul{margin:0; padding:0; list-style: none;}
.main_cat_line .cat_name{background:#ddb867; border-radius: 2px; padding:5px 12px; margin:12px 0 20px; font-size: 1.4em;}
.main_cat_line .main_in_cat{padding-bottom: 20px;}
.main_cat_line .main_in_cat .image{float:none; display:block;}
.main_cat_line .main_in_cat img{border:1px solid #ddcd95; padding:5px; width:100%; max-width: 240px;}
.main_cat_line .main_in_cat .title{ font-size:1.4em; color:#6c5e29; line-height:1.4em; font-weight: bold; margin:10px 0 12px; display: block;}
.main_cat_line .main_in_cat .text{max-width: 280px; }
.main_cat_line .main_in_cat .date{color:#80722e; font-size:.9em; margin:10px 0 0; display: block;}
.main_cat_line .main_in_cat .cat a{color: #774B11; display:block; float:left; padding:0 8px 5px 15px; font-size:1em; line-height:1.4em;  /*font-weight:bold;*/ background: url(/wp-content/themes/ridnaua/images/icons_cat.png) no-repeat left 1px;}

.main_cat_line .second_in_cat ul{margin:0 0 0 12px; padding:0; list-style: none;}
.main_cat_line .second_in_cat ul li{margin:0 0 15px; position:relative;}
.main_cat_line .second_in_cat ul li .dot{position:absolute; background:#ddcd95; border:0px solid; display:block; top:5px; left:-16px; width:7px; height:7px; }
.main_cat_line .second_in_cat .title{font-size:1.1em;}
.main_cat_line .second_in_cat .date{color:#837441; font-size: .9em; white-space: nowrap;}


.main_cat_line .other_cats{padding-bottom: 20px;}

.main_cat_line .other_cats .image{display:block; float:left; margin:4px 0 0; }
.main_cat_line .other_cats img{border:0px solid #ddcd95; float:left; padding:0px; width:100%; max-width: 85px;}

.main_cat_line .other_cats .content{margin:0 0 0 97px;}
.main_cat_line .other_cats .title{ font-size:1.2em; color:#423a1b; max-width: 180px; line-height:1.2em; font-weight: bold; margin:5px 0 9px; display: block;}
.main_cat_line .other_cats .text{max-width: 280px; display: none; }
.main_cat_line .other_cats .date{color:#80722e; font-size:.95em; margin:6px 0 0; display: block;}
.main_cat_line .other_cats .cat {display:block;}
.main_cat_line .other_cats .cat a{color: #774B11; display:inline-block; padding:0 8px 3px 15px; font-size:1em; line-height:1.4em;  /*font-weight:bold;*/ background: url(/wp-content/themes/ridnaua/images/icons_cat.png) no-repeat left 3px;}

.polityka_line .content{margin:12px 0 0 !important;}
.polityka_line .image{float:none !important;}
.polityka_line img{float:none !important; min-width: 120px;}
.polityka_line .title{max-width: 160px;}




/* Vote */

.vote_title { font-size: 14px; font-weight: bold; color: #9B6127; padding: 0 0 12px 0; }
.submit_butt { padding: 10px 0 0 0; }

/* Person block */

#person_blk { margin: 0; position:relative;}
	#person_blk h3 { margin: 0 0 9px 0; padding: 0; }
        #person_blk .otherdays{position:absolute; top:3px; right:0; color:#B27F19; background: url(/wp-content/themes/ridnaua/images/arrow.gif) no-repeat right 4px; padding: 0 12px 0 0;}


	#person_blk .cell { padding: 10px 12px 0px 10px; min-height:70px; background: #F2E1B5; -moz-border-radius: 3px; /* Firefox */ -webkit-border-radius: 3px; /* Safari, Chrome */ -khtml-border-radius: 3px; /* KHTML */ border-radius: 3px; /* CSS3 */ margin:2px 0 0;}
        #person_blk .cell .content{ padding: 0; border: none;}
	#person_blk .cell span { display: block; font-size: 1.4em; font-weight: bold; color: #534741; padding: 0; }
	#person_blk .cell a.title { font-size: 1.2em; cursor:default; font-weight: bold; color: #774B11; line-height: 1.2em; padding: 2px 0 0; display: block; }
	#person_blk .cell a.quote { padding:3px 0 9px 0px; position:relative; left:0px; font-size:.9em; color:#774B11; float:right; margin:5px 0 0; display:block;}
        #person_blk .cell .text {display:none; padding: 10px 0 0px 0px; color: #333; font-size:1em; line-height: 1.3em; }
	#person_blk .cell p{padding:0; margin:0; display:inline;}
	#person_blk .cell img { cursor:default; border: 2px solid #fff; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; float: right; margin: 0 0 5px 14px; width:60px;}

	#person_blk .cell .cytata{background:url(/wp-content/themes/ridnaua/images/icons_quote.png) no-repeat; color:#88620C; font-style:italic; margin:15px 0 0; padding:0 0 10px 20px;}


    #person_blk .cell-small {position:relative; padding: 3px 15px 5px 9px; background: #F7EDD4; background: #F7EDD4 url("/wp-content/themes/ridnaua/images/for_cal.png") repeat-x; -moz-border-radius: 3px; /* Firefox */ -webkit-border-radius: 3px; /* Safari, Chrome */ -khtml-border-radius: 3px; /* KHTML */ border-radius: 3px; /* CSS3 */ margin:2px 0 0; border:0px solid #D0AC58;}
    #person_blk .cell-small .content{ padding: 0; border: none; margin-left:0px;}

    #person_blk .cell-small span { display: block; font-size: 1.4em; font-weight: bold; color: #8A5714; padding: 0; }
    #person_blk .cell-small a.title { font-size: 1em; cursor:pointer; font-weight: normal; color: #774B11; line-height: 1.2em; padding: 2px 0 0; display: block; }
    #person_blk .cell-small a.quote { padding:0 0 8px 17px; position:relative; right:-3px; font-size:.9em; color:#774B11; float:right; margin:5px 0 0; display:none;}
        #person_blk .cell-small .text {display:none; padding: 10px 0 0px 0px; color: #333; font-size:.9em; }
    #person_blk .cell-small p{padding:0; margin:0; display:inline;}
    #person_blk .cell-small img {cursor:default; border: 2px solid #fff; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; float: left; margin: 0 11px 0 0; width:60px; display:none;}
    #person_blk .cell-small .cytata{background:url(/wp-content/themes/ridnaua/images/icons_quote.png) no-repeat; color:#88620C; font-style:italic; margin:15px 0 0; padding:0 0 10px 20px; }
    #person_blk .cell-small:hover{background:#F6EACB;}


/* Events */

.events { padding: 20px 0 20px 0; }
.events h3 { border-bottom: 4px solid #f2cc6e; overflow: auto; //height: 100%; }
.events h3 span { float: left; }
.events h3 a{font-size:12px; font-weight:normal; color: #B27F19; background: url(/wp-content/themes/ridnaua/images/arrow.gif) no-repeat right 4px; padding: 0 12px 0 0; float: right; margin: 4px 0 0 0; }

	.events ul { margin: 0; list-style: none; }
	.events ul li {padding: 0 0 6px 0; line-height: 15px; display:block;}
	.events ul li img{ float: left; margin: 0 7px 0 0; border: 3px solid #efe0a3; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px;}

        .events .info{margin-left:63px;}
	.events .date{color: #4C4C4C; font-size:.9em; padding:0 0 2px;}
        .events .title{/*! text-decoration:underline; */ line-height:1.2em; font-size:1.1em; font-weight:bold; color: #66490A; letter-spacing:0px;}
        .events .title:hover{ text-decoration:none;}
        .events .cat{font-size:.9em; display:block; padding:3px 0 7px;}
        .events .cat a{color:#4C4C4C; display:inline; text-decoration:none;}
	.events .cat a:hover{text-decoration:underline;}
	.events .comm{padding:0; margin:0 6px 0 0px; position:relative; top:-1px; }
	.events .comm a{background: url(/wp-content/themes/ridnaua/images/icons_comm2.png) no-repeat left 0px; padding:0 0 0 12px; color: #795B30; font-weight:bold; font-size:.9em;}
	.events .timedate{background: url(/wp-content/themes/ridnaua/images/icons_comm2.png) no-repeat left -11px; padding:0 0 0 11px;}





/****** SINGLE ****/

.breadcrumb{color:#774B11;}
.breadcrumb a{color:#774B11; font-weight:bold;}


 #singlebox{background:url(/wp-content/themes/ridnaua/images/bg_single3.png);  margin:-8px 0 0; border:0px solid; padding:15px 22px 0px 23px; position:relative; }
 #singlebox .titlebox{padding:14px 0 3px; margin:0 0 0px;position: relative;}
 #singlebox .entry-title{color:#774B11; font-size:2.1em; line-height:1.2em; font-weight:bold;}
 #singlebox .entrypicture{float:left;}
 #singlebox .single_img{padding:0; display:block; margin:0 17px 0px 0; border:1px solid #E3C168; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px;}
 #singlebox .single_img img{border:5px solid #FFF; padding:0;}
 #singlebox .meta-data{border:0px solid; font-size:1em;}
 #singlebox .meta-data .comm{float:right; background: url(/wp-content/themes/ridnaua/images/icons_comm.png) no-repeat left 1px; padding:0 0 0 14px; }
 #singlebox .meta-data a{font-weight:bold; color:#87610B;}
 #singlebox .entry-content{padding:3px 0 0; font-size: 1.15em;}
	#singlebox .entry-content p{margin-bottom: 1.3em;}
 #singlebox .date{display:block; padding:2px 0 3px 2px; position:relative; top:-4px; font-size:.9em;}

 #singlebox .meta-data-p{border:0px solid; font-size:1em; position:relative; top:-5px; padding:3px 0 0px;}
 #singlebox .meta-data-p .comm{float:right; background: url(/wp-content/themes/ridnaua/images/icons_comm.png) no-repeat left 1px; padding:0 0 0 14px; }
 #singlebox .meta-data-p a{font-weight:bold; color:#87610B;}

 #singlebox .bottom-meta{border:0px solid;  font-size:.9em; padding:10px 0 14px 0; }
 #singlebox .bottom-meta .cat{padding:0 0 3px; display:block;}
 #singlebox .bottom-meta .cat a{background: url(/wp-content/themes/ridnaua/images/icons_cat.png) no-repeat left 1px; font-weight:bold; color:#87610B; padding:0 0 0 14px; margin: 0 0 0 2px;}
  #singlebox .bottom-meta .tags a{background: url(/wp-content/themes/ridnaua/images/icons_tags.png) no-repeat left 1px; font-weight:bold; color:#87610B; padding:0 0 0 14px; margin: 0 0 0 2px;}

    #url{padding:0px 0 2px;}
    #url a{ font-weight:bold; color:#87610B; }

/******* COMMENTS*********/

/* COMMENTS */

.nocomments{padding:25px 0 0;}



#comments { padding:5px 0 10px 0; margin: 0; background:#EED9A0 url(/wp-content/themes/ridnaua/images/comm_top_tlo.png) repeat-x; border-bottom-right-radius: 6px; -moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px;}
#comments #show_comm{font-weight:bold; background: url(/wp-content/themes/ridnaua/images/icons_comm.png) no-repeat left 1px; font-size:1.0em; color:#87610B; text-decoration:underline; cursor:pointer; padding:0 17px 0px 15px; margin:0 0 10px 22px; display:block; }
#comments #show_comm:hover{text-decoration:none;}
#comments #commhidebox{display:none; margin-top:15px; border-top:6px solid #F2CC6E; padding:15px 17px 10px 23px;}




#comments .odd{background:#EED9A1 url(/wp-content/themes/ridnaua/images/comm_top_tlo2.png) repeat-y;}
#comments .even{background:#EACF86;}

#comments ul { margin: 0 0px 0 10px; }
	#comments ul ul { margin: 0 0 0 5px; }
#comments li { padding: 5px 7px 7px 7px; margin: 0; list-style: none; background: none; }
#comments-title {height:40px; color:#FFF; padding:0; margin:0; border:0px solid #000; display:block; color:#87610B;}

#comments .comment-avatar { float: left; border: 0px solid; padding: 2px 0 0; margin: 0; }
	#comments .comment-avatar img { border: 1px solid #D0B062; padding: 4px; background: #FFF; float: left; -moz-border-radius: 3px; /* Firefox */ -webkit-border-radius: 3px; /* Safari, Chrome */ -khtml-border-radius: 3px; /* KHTML */ border-radius: 3px;}
#comments .comments-content { margin-left: 59px; }
	#comments .comments-content .name { font-weight: bold; font-size: 14px; display: block; color: #5B3D24; }
	#comments .comments-content .moderation { position: absolute; top: 4px; right: 160px; padding: 0; color: #905C32; font-size: 0.9em; }
	#comments .comments-content .comment-body {  }
ol.commentlist { list-style: none; margin: 0; padding: 0px; text-indent: 0; }

	ol.commentlist li { list-style: none; border-top:0px solid #C89F42; display:block; margin-bottom: 10px; padding: 5px 0px 0px 0px; position: relative; list-style: none; }

		ol.commentlist li div.comment-meta { font: normal 10px/1.3 helvetica,arial,sans-serif; position: absolute; right: 8px; text-align: right; top: 5px; }
			ol.commentlist li div.comment-meta a { color: #905C32; text-decoration: none; }
				ol.commentlist li div.comment-meta a:hover { color: #000; }
#comments ol.commentlist li p { font: normal 12px/1.3 helvetica,arial,sans-serif; padding: 4px 0 5px; margin: 0; border: 0px solid; }
ol.commentlist li ul { font: normal 12px/1.4 helvetica,arial,sans-serif; list-style: square; margin: 0 0 1em; padding: 0; text-indent: 0; }
.commentlist div.reply { font-size: 11px; font-weight: bold; padding: 3px 0 8px; border: 0px solid; }
	.commentlist div.reply a { color: #905C32; }
#respond { border-left: 0px solid #DABA71; margin-left: 0px; }
#comments ul #respond { border-left: 0px solid #DABA71; margin: 5px 0 20px 48px; }

#reply-title { margin: 15px 0 0 0px; padding: 10px 5px 5px 0; color:#774B11; font-size: 1.3em; }
#cancel-comment-reply-link { color: red; font-size: .95em; padding: 0 3px; margin-left: 10px; font-weight: normal; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; border: 3px solid #905C45; background: #905C45; color: #ECDEBB; width: 80px; text-decoration: none; }
	#cancel-comment-reply-link:hover { background: #6B4533; border: 3px solid #6B4533; }
#commentform { font-size: 11px; margin:0; }
#commentform p { margin: 0; padding: 2px 0; }
#commentform .logged-in-as{padding:0 0 15px; margin:0;}
#commentform .comment-notes { color: #905C32; display: block; position: relative; top: -8px; padding: 3px 0 15px; }
#commentform p label { font-size: 1.0em; font-weight: bold; float: left; width: 85px; border: 0px solid; color: #7D502B; }
#commentform p input,#commentform p textarea { border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; }
#commentform #comment { width: 370px; overflow: auto; height: 155px; }
#commentform #author,  #commentform #email,  #commentform #url,  #commentform #comment { border: 1px solid #D1A84D; background: #ECDFC0; padding: 5px; font-family: arial,verdana,sans-serif; font-size: 12px; color: #6c6c6c; }
#commentform #submit { background: #905C45; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; font-size: 12px; color: #ECDEBB; padding: 4px 6px; margin-left: 81px; border: 1px solid #905C45; cursor: pointer; }
	#commentform #submit:hover { background: #6B4533; border: 1px solid #6B4533; }



/***** Category ****/

#cat_list{background:url(/wp-content/themes/ridnaua/images/bg_single3.png);  margin:-8px 0 0; border:0px solid; padding:15px 22px 0 16px;}
#cat_list .postloop{}
#cat_list .postloop img{ float:left; padding:6px; border:1px solid #E3C168; background:#FFF; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; }
#cat_list .bordtop{border-top:1px solid #DEBA72;}
#cat_list .bordtop2{border-top:1px solid #FFF; padding:12px 0 12px;}
#cat_list .nobord{padding:12px 0 12px;}

#cat_list .content{margin-left:247px;}
#cat_list .topinfo{font-size:.9em; padding:0 0 5px;}
#cat_list .topinfo .comm{background: url(/wp-content/themes/ridnaua/images/icons_comm.png) no-repeat left 1px; padding:0 0 0 14px; margin-left:6px;}
#cat_list .title a{font-weight:bold; color:#6C4D0A; margin:10px 0 0; line-height:1.2em;}
#cat_list h3.title {margin:0; padding:0;}
#cat_list p{line-height:1.3em; font-size:.9em; display:block; padding:10px 0 9px;}
#cat_list .text{text-decoration:none;}
#cat_list .cat{ font-size:.9em; font-weight:bold; color:#87610B; }
#cat_list .cat a{color:#87610B; background: url(/wp-content/themes/ridnaua/images/icons_cat.png) no-repeat left 1px; padding:0 0 0 14px;}

#loopbox{padding:5px 0 0; }

#catline{position:relative; padding: 5px 0 10px; border-bottom:6px solid #C99512;}
#catline .main{font-weight:bold; font-size:2.3em; color:#87610B; padding:0 0 5px; /*! float:left; */ border:0px solid; /*! width:340px; */ line-height:1em;}
#catline .main a{color:#87610B; text-decoration:none;}
#catline a:hover{ text-decoration:none;}
#catline .desc{ /*! text-align:right; */ bottom:16px; /*! margin-left:300px; */ padding:0px 0 5px; font-weight:normal; font-size:1.5em; color:#534741;/*! position: absolute; */}
#catline .desc a{display:block; font-size:.7em;}

#catchildline{position:relative; padding: 0px 0 12px; border-bottom:6px solid #C99512;}
#catchildline .main{font-weight:bold; font-size:2.4em; color:#87610B; padding:0 0 5px; float:left;}
#catchildline .main a{color:#87610B; text-decoration:none;}
#catchildline .box{margin-left:300px; text-align:right; font-weight:normal; font-size:1.0em; color:#6C4D0A;}
#catchildline .name{font-weight:bold; font-size:1.3em; }
#catchildline .name a{color:#87610B; text-decoration:none;}
#catchildline a:hover{text-decoration:underline;}
#catchildline .desc{color:#534741;}
#catchildline .desc a{display:block; font-size:.9em;}


.cat-pages{border:0px solid; padding:15px 0 20px;}

.wp-paginate {padding:0; margin:0;}
.wp-paginate li {display:inline; list-style:none; }
.wp-paginate a {background:#FFF; border:1px solid #B8B8B8; color:#666; margin-right:4px; padding:3px 6px; text-align:center; text-decoration:none; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px;}
.wp-paginate a:hover, .wp-paginate a:active {background:#ccc; color:#888;}
.wp-paginate .title {color:#555; margin-right:4px;}
.wp-paginate .gap {color:#999; margin-right:4px;}
.wp-paginate .current {color:#fff; background:#87610B; border:1px solid #87610B; margin-right:4px; padding:3px 6px; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px;}
.wp-paginate .page {}
.wp-paginate .prev, .wp-paginate .next {}

/* style overrides for comments pagination */
.wp-paginate-comments {}
.wp-paginate-comments li {}
.wp-paginate-comments a {}
.wp-paginate-comments a:hover, .wp-paginate-comments a:active {}
.wp-paginate-comments .title {}
.wp-paginate-comments .gap {}
.wp-paginate-comments .current {}
.wp-paginate-comments .page {}
.wp-paginate-comments .prev, .wp-paginate-comments .next {}


 #post-0{border:0px solid; margin:8px 0 0;}
 #post-0 h3{font-size:1.6em;}
 #post-0 p{padding:7px 0 14px; font-size:.9em;}


/***** Calendar ****/

#monthsel{/*! position:absolute; */ /*! bottom:-55px; */ /*! right:20px; */max-width: 250px;}
#calendarbox{padding:0 0 20px}
#calendarbox .cell{padding:0 0 13px;}
#calendarbox .cell img{float:left; border:1px solid #DEB545; background:#FFF; padding:5px;}
#calendarbox .content{margin-left:97px;}
#calendarbox .date{font-size:1.6em; font-weight:bold; color:#595959; display:block; padding:20px 0 10px; margin:0 0 12px; border-bottom:3px solid #F2CC6E;}
#calendarbox .content .title{font-size:1.7em; font-weight:normal; padding:5px 0 5px; line-height:1.1em; color:#9E6219;}
#calendarbox .content .text{font-size:1em; display:block; padding:5px 0 0;}
#calendarbox .content .quote{background:url(/wp-content/themes/ridnaua/images/icons_quote.png) no-repeat; color:#88620C; font-style:italic; display:block; margin:12px 0 0 0px; padding:0px 0 0 20px;}


/***** Museum *******/


#museums{background:url(/wp-content/themes/ridnaua/images/bg_single3.png);  margin:-8px 0 0; border:0px solid; padding:15px 22px 0 16px; }
#museums .cell{border:0px solid; padding:15px 0 0px;}
#museums .image{float:left;}
#museums .image img{padding:4px; background:#FFF;}
#museums .infobox{margin-left:91px; border:0px solid; margin-right:12px;}
#museums .cat{color:#4A4A4A; font-size:.9em; display:inline;}
#museums .cat a{color:#4A4A4A;}
#museums .title{font-size:1.15em; margin:0; padding:4px 0px; line-height:1.2em;}
#museums .title a{color:#5D432C; }

#museums .region{color:#4A4A4A; display:inline; font-size:.9em; }
#museums_moreinfo{color:#57400A; font-size:1em; width:70%; position:relative; top:0px; padding:2px 0;}
#museums_moreinfo a{font-weight:bold; font-size:.9em;  color:#C99512;}

#museums_menu{position:relative; padding:0px 0 10px;}
#museums_menu ul{display:none; -webkit-box-shadow: 0 0 3px 0 #392818; -moz-box-shadow: 0 0 3px 0 #392818; top:32px; min-width:130px; position:absolute; right:0; background:#F0DBA3; padding:8px 0px 10px; margin:5px 0 0; list-style:none; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; }
#museums_menu ul li{border-bottom:0px dotted #E3C359;}
#museums_menu ul li:hover{background:#F9F2DC;}
#museums_menu ul a{padding:2px 12px 1px 8px; font-size:.9em; font-weight:bold; display:block; text-decoration:none; color:#6D5512;}

#museums_menu a.text{padding:6px 8px; cursor:pointer; background:#E6C77A; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; font-size:.9em; font-weight:bold; color:#87611F; position:absolute; right:0; top:10px; -moz-box-shadow: 0 0 3px 0 #B28B14; -webkit-box-shadow: 0 0 3px 0 #B28B14; box-shadow: 0 0 3px 0 #B28B14; border:0px solid #B28B14; background: -moz-linear-gradient(#F7F7F7, #F3E5C3 55%, #E6C77A); background: -webkit-linear-gradient(#F7F7F7, #F3E5C3 55%, #E6C77A);}
#museums_menu a.text span{background:transparent url(/wp-content/themes/ridnaua/images/icon_dropdown.png) right 5px no-repeat;padding:0 5px 0 7px;}


 #m_single,#nomin_single{background:url(/wp-content/themes/ridnaua/images/bg_single3.png);  margin:-8px 0 0; border:0px solid; padding:15px 22px 0 23px; position:relative;}

 #m_single .m_topline, #nomin_single .topline{padding:10px 0 0; font-size:1em;}
 #m_single .m_topline a, #nomin_single .topline a{color:#5D432C;}
 #m_single .titlebox{padding:14px 0 3px; margin:0 0 0px;}

 #m_single .entry-title, #nomin_single .entry-title{color:#774B11; font-size:2.1em; line-height:1.2em; font-weight:bold;}
 #m_single .single_img, #nomin_single .single_img{ float:left; padding: 0; margin:0 17px 10px 0; /*! border:1px solid #787878; */ display:block; width:230px;}
 #m_single .single_img img, #nomin_single .single_img img{border:5px solid #FFF; padding:0;}
 #m_single .entry-content{padding:5px 0 25px;}



 #m_single .entry-content p, #nomin_single .entry-content p{line-height:1.4em;}
 #m_single .text, #nomin_single  .text{margin:0 0 0;}
 #m_single .varto span,#nomin_single .varto span{display:block; font-size:1.2em; color:#7D5008; font-weight:bold; padding:10px 0 10px; }
 #m_single .varto,#nomin_single .varto{line-height:1.4em; }
 #m_single .m_about,#nomin_single .m_about{display:block; font-size:1.2em; color:#7D5008; font-weight:bold; padding:22px 0 10px;}

 #museum-tabs{margin-left:219px;}
#museum-tabs.noimg{margin-left:0 !important;}
 #museum-tabs .nav{padding:0; margin:0 0 10px 16px; border:0px solid; /*! height:25px; */}
 #museum-tabs .nav li{ list-style:none;  display:inline-block; margin:0 4px 0 0; border:0px solid;}
 #museum-tabs .nav a{display:block; cursor:pointer; font-weight:bold; font-size:1em; padding:3px 7px; background:#D9A53A; color:#fff; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px;}
 #museum-tabs .nav .selected{ color:#EEE4CE;  background:#B88823;}


#museum-tabs .content{}
 #museum-tabs .content li{list-style:none; background:#F7ECCF; border-left:3px solid #F2CC6E; padding:8px 9px;}


#region_menu, #type_menu{position:relative; padding:20px 0 10px;}
#region_menu ul, #type_menu ul{display:none; -webkit-box-shadow: 0 0 5px 0 #392818; -moz-box-shadow: 0 0 5px 0 #392818; top:38px; min-width:130px; position:absolute; background:#F9F2DC; padding:8px 0px 10px; margin:5px 0 0; list-style:none; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; }
#region_menu ul li,  #type_menu ul li{border-bottom:0px dotted #E3C359;}
#region_menu ul li:hover, #type_menu ul li:hover{background:#E6C77A;}
#region_menu ul a, #type_menu ul a{padding:2px 12px 1px 8px; font-size:.9em; font-weight:bold; display:block; text-decoration:none; color:#6D5512;}

#region_menu a.text, #type_menu a.text{padding:4px 6px 4px 6px; cursor:pointer; background:#E6C77A; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; font-size:.9em; font-weight:bold; color:#87611F;}
#region_menu a.text span, #type_menu a.text span{background:#E6C77A url(/wp-content/themes/ridnaua/images/icon_dropdown.png) right 5px no-repeat;padding:0 5px 0 7px;}

#top_menus{position:relative;}
.relbox{position:absolute; top:0px; left:112px;}



/***** Nomination *******/


#nomination{background:url(/wp-content/themes/ridnaua/images/bg_single3.png);  margin:-8px 0 0; border:0px solid; padding:15px 26px 0 16px; }
#toprating{padding:10px 0 10px;}

#nomination .cell{border:0px solid; float:left; padding:15px 0 0px; position:relative;}
#nomination .image{float:left;}
#nomination .image img{padding:4px; background:#FFF; width:75px; border:1px solid #E9B130; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px;}
#nomination .image img:hover,#nomination img.hovered{border:2px solid #E9B130; padding:3px;}
#nomination .infobox{margin-left:82px; border:0px solid; margin-right:12px;}
#nomination .cat{font-size:.9em; display:inline;}
#nomination .title{font-size:1.4em; margin:0; padding:4px 0px; line-height:1.2em;}
#nomination .title a{color:#5D432C; }
#nomination .region{color:#4A4A4A; display:inline; font-size:.9em; }
#nomination .num{display:block; padding:10px 0 10px; position:absolute; top:5px; left:1px; }
#nomination .num span{background:#C99512; color:#FFF; font-size:1.3em; border:2px solid #F3E4BC; -webkit-box-shadow: 0 0 5px 0 #392818; -moz-box-shadow: 0 0 5px 0 #392818;   font-weight:bold; display:inline; padding:2px 5px; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; }

#nomination .specnom{padding:0px 0 20px;font-size: 1.1em;}
#nomination .specnom .rubr{padding:15px 0 6px; font-weight:bold; font-size:1.5em; color:#A97D0F; border-bottom:3px solid #C99512;}
#nomination .specnom img{width:50px;}
#nomination .specnom .infobox{margin-left:58px; border:0px solid; margin-right:12px;clear: none;}
#nomination  .specnom .title{font-size:1.15em;}


/***** Nomination single *******/

 #nomin_single .titlebox{padding:6px 0 3px; margin:0 0 0px; border-bottom:4px solid #DBA215;}
 #nomin_single .entry-title{padding:3px 0 5px; margin:0; font-size:2.5em;}
 #nomin_single .region{padding:5px 0 10px; margin:0; font-weight:bold; color:#9E750F;}
 #nomin_single .region a{color:#6C4F22;}
 #nomin_single .entry-content{padding:15px 0 25px;}
 #nomin_single .nom_about{font-weight:bold; font-size:1.1em; padding:0 0 10px; color:#9E750F;}
 #nomin_single .boxcont{padding:0 0 11px; font-size:1em;}
 #nomin_single .entry-content h3{font-size:1.4em;}


 #nomin-list{background:url(/wp-content/themes/ridnaua/images/bg_single3.png); margin:-8px 0 0; border:0px solid; padding:15px 22px 35px 23px; position:relative;
 border-bottom-right-radius: 6px; -moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px;}

 #cur_nom{margin:0; padding:0; list-style:none;}
 #cur_nom li{ padding:10px 0 3px; }
 #cur_nom li .nom-title{display:block; text-decoration:none; padding:5px 0 7px 7px; margin:15px 0 15px; font-size:1.65em; font-weight:bold; color:#87610B; border-bottom:4px solid; background:url(/wp-content/themes/ridnaua/images/nomination_cell.png) bottom left repeat-x; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px;}
  #cur_nom li .nom-title:hover{color:#B78710;}

 #cur_nom .nom-cell{padding:5px 0 5px; margin:0; list-style:none;}
 #cur_nom .nom-cell li{border:0px solid; padding:4px 0 0px; position:relative; float:left; /*! width:290px; */}
 #cur_nom .nom-cell .image{float:left;}
 #cur_nom .nom-cell img{width:60px; padding:2px; background:#FFF; border:1px solid #E9B130; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px;}
 #cur_nom .nom-cell .infobox{margin-left:67px; border:0px solid; margin-right:12px;}
 #cur_nom .nom-cell .cat, #cur_nom .nom-cell .region{display:inline; font-size:.9em;line-height: 1.2em;}
 #cur_nom .cat a, #cur_nom .region a{color:#4F4F4F;}
 #cur_nom .nom-cell .title{font-size:1.2em; padding:3px 0 3px;font-weight: bold;}
 #cur_nom .nom-cell .title a{color:#7B5605;}
 #cur_nom .nom-cell .num{display:block; padding:3px 0 10px; position:absolute; top:5px; left:1px; }
 #cur_nom .nom-cell .num span{background:#C99512; color:#FFF; font-size:1.13em; border:2px solid #F3E4BC; -webkit-box-shadow: 0 0 5px 0 #392818; -moz-box-shadow: 0 0 5px 0 #392818;   font-weight:bold; display:inline; padding:2px 5px; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; }

 #cur_nom .specnom{padding:16px 0 9px; font-size:1.2em; }









 /**** Add info page ***/



.asmContainer { /* container that surrounds entire asmSelect widget */ }
.asmSelect { display: inline; /* the newly created regular 'select' */ }
.asmOptionDisabled { color: #999; /* disabled options in new select */ }
.asmHighlight { padding: 0; /* the highlight span */ margin: 0 0 0 1em; }
.asmList { margin: 4px 0 5px 0; /* html list that contains selected items */ position: relative; display: block; padding-left: 0; list-style: none; width: 300px; }
.asmListItem { position: relative; /* li item from the html list above */ margin-left: 0; padding-left: 0; list-style: none; background: #F8EFD8; border: 1px solid #bbb; width: 100%; margin: 0 0 -1px 0; line-height: 1em; font-size: .9em; }
	.asmListItem:hover { background-color: #e5e5e5; }
.asmListItemLabel { padding: 5px; /* this is a span that surrounds the text in the item, except for the remove link */ display: block; }
.asmListSortable .asmListItemLabel { cursor: move; }
.asmListItemRemove { position: absolute; /* the remove link in each list item */ right: 0; top: 0; padding: 5px; }


.multiselectbox{height: 58px; overflow: auto; border: 1px solid #999999; padding:3px; background: #F8EFD8; width:300px;}
#addinfo .multiselectbox label{display:inline;}

#postbox h3{padding:0;}
#postbox .desc{font-size:1em; display:block; padding:0 0 10px;}
#postbox input,#postbox select{border: 2px solid #E2BC5A; padding:1px;}
#mdescription{width:550px;}
#postbox label{display:block; padding:12px 0 7px; font-weight:bold;}
#postbox #mtitle{width:250px; border: 2px solid #E2BC5A; padding:4px;}
#postbox #submit{margin:10px 0 0; padding:2px; color:#635536; font-weight:bold; border:1px solid #635536; background:#FDF8ED;  border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px;}




#postfinal{}
#postfinal h3{padding:10px 0 0;}
#postfinal .addnew{padding:5px 0 0; font-weight:bold;}



/**** Text format */

 .entry-content h3{font-size:1.6em; padding:4px 0; color:#907118;}
 .entry-content img{border:1px solid #DFBB62; padding:6px; background:#FFF; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px;}
 .entry-content .alignleft{float:left; margin: 3px 14px 10px 0;}
 .entry-content .alignright{float:right; margin: 3px 0px 10px 14px;}
 .entry-content ul, .entry-content ol{padding:0 0 15px; margin:0 0 0 15px;}
 .entry-content ul li, .entry-content ol li{padding:0 0 4px; }
 .entry-content a{color:#87610B; font-weight:bold;}
 .entrypicture .desc{font-size:.9em; padding:4px 5px 10px; margin:0; display:block;}
 .entrypicture .desc a{font-weight:normal;}

#poll{border:0px solid; position:relative;}
#poll .poll-title{font-weight:bold; font-size:1em; padding:3px 0 12px; color:#694A2B;}
#poll ul{padding:5px 0px 7px; margin:0; border:0px solid;}
#poll li{font-size:.9em; margin:0 0 0 3px; padding:0px 0 6px;}
#poll li input{display:block; float:left;}
#poll li label{margin-left:20px; display:block; line-height:1.2em;}

#poll .poll-submit{padding:8px 0 0;}
#poll .poll-submit input{ background:#997329 url("/wp-content/themes/ridnaua/images/main_bottom_tlo.png") repeat-x; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; color:#FFFFFF; padding:2px 6px 2px; font-weight:bold; font-size:.9em;}
#poll .poll-submit a{font-size:.9em; margin:0; color:#654729;}
#poll .poll-submit a.result{margin:0 0 0 5px;}
#poll .poll-results{font-size:.9em; color:#5A4011;}
#poll .poll-results a{color:#5A4011;}
#poll .archive{font-size:.9em; color:#5A4011; padding:2px 0 0;}
#poll .wp-polls-loading{position:absolute; top:30px; left:40px;}



#votes-archive{border:0px solid; padding:0 0 25px;}
#votes-archive .poll-title{font-weight:bold; font-size:1.5em; padding:3px 0 12px; color:#694A2B;}
#votes-archive .wp-polls-ans{background:#F8EFD8; padding:8px 0px 3px 8px; border-top:4px solid #F2CC6E;}
#votes-archive ul{margin:0; }
#votes-archive li{font-size:1em; margin:0 0 0 3px; padding:0px 0 6px; color:#5A4011; }
#votes-archive .poll-submit{padding:9px 0 0;}
#votes-archive .poll-submit a{font-size:.9em; margin:0 0 0 4px; color:#654729;}
#votes-archive .poll-results{padding:5px 9px 0 0; font-size:.9em; color:#5A4011; font-weight:bold; text-align:right;}
#votes-archive .moreinfo{font-size:.9em; text-align:right; color:#5A4011; display:block; padding:3px 0 3px;}


        .bottom_ul{padding:0; margin:0; list-style:none;}
        .bottom_ul .date{font-weight:normal;}
        .bottom_ul li { padding: 0 0 4px 0; }
	.bottom_ul li span { text-align: center; font-size: 11px; font-weight: bold; line-height: 17px; margin: 0 6px 0 0; }
        .bottom_ul img{border:2px solid #F0BB42; padding:4px; margin:7px 0 0;}
        .bottom_ul .image{display:block; border-top: 0px solid #F2CC6E; padding-top:0px; margin-top:2px;}
        .bottom_ul .title{font-size:1.25em; font-weight:bold; color:#774B11; margin:7px 0 6px; display:block;}
        .bottom_ul .text{font-size:.9em; padding:4px 0 0;}
        .bottom_ul .moremore{padding:0; margin:10px 0 5px; color:#A77B11; font-weight:bold; /*background:#EED7AF url("/wp-content/themes/ridnaua/images/footer_smuha3.png") repeat-x;*/ border-left: 0px solid #F2CC6E;}

        .bottom_ul .small{border:0px solid; margin:0; padding:3px 0 0 2px; }
        .bottom_ul .small .pix{float:left; width:5px height:4px; font-size:0; padding:3px; margin:4px 0 0; border:0px solid; display:block; background:#997329; }
        .bottom_ul .small .title{font-size:.9em; font-weight:normal; line-height:1.2em; color:#474747; margin:0 0 0 12px; padding:0; display:block; text-decoration:none;}
        .bottom_ul .small .title:hover{text-decoration:underline;}

/**** Events ***/

    .event_date,.event_addr{padding:0 0 15px; line-height:1.5em;}
    .event_date span,.event_addr span, .more_about{display:block; font-weight:bold; font-size:1.2em; color:#805B0F; padding:0 0 10px; }
    .event_text{padding:12px 0 0;}


#nomin-list .moreinfo,#nomination .moreinfo{

background:url("/wp-content/themes/ridnaua/images/nomination_cell.png") repeat-x scroll left bottom transparent;
border-top:2px solid;
color:#87610B;
display:block;
font-size:1.1em;
margin:25px 0 0;
padding:5px 0 7px 7px;
text-decoration:none;
}
#nomination .moreinfo{
margin:25px 0 10px;
}
#nomin-list .moreinfo a,,#nomination .moreinfo a{ color:#87610B;}


 /* Footer */

#prefooter { width: 924px; height: 135px; margin: 15px auto 0 auto; padding: 0; bottom: 0; position: relative; text-align: left; width: 936px; margin: 0 auto;/*! display: none; */}

#footer { width: 924px; height: 135px; margin: 15px auto 0 auto; padding: 0; bottom: 0; position: relative; text-align: left;  /*! display: none; */}

#footer .foot_smuha{ height: 27px; background: transparent url(/wp-content/themes/ridnaua/images/footer_smuha3.png) left bottom repeat-x; border-bottom:4px solid #DCA524; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 0px; }
	#footer #cr1 { font-size: 15px; font-weight: bold; color: #895A2B; padding: 19px 0 3px 5px; }
	#footer #cr2 { color: #895A2B;  font-size: .9em; padding: 0 0 29px 5px; }
.fl { float: left; margin:0 20px 0 0; }
.fr { float: right; margin: 0 0 0 20px; }
.link:link, .link:active, .link:hover, .link:visited { font-size: 13px; color: #8C6011; background: url(/wp-content/themes/ridnaua/images/arrow.gif) no-repeat right 4px; padding: 0 12px 0 0; }


#fond{border-top: 0px solid #f2cc6e; position:absolute; top:41px; right:0px; width:218px; height:42px;}
#fond span{color:#666666; position:absolute; top:10px; left:4px; display:block; font-weight:normal; font-size:.9em;}
#fond .image{position:absolute; display:block; height:22px; top:8px; left:55px;}
#fond img{}
#fond .stat{padding:60px 0 0;}

#copy{position:absolute; top:95px; left:6px; text-align:left; font-size:.9em;}
#copy .box{ border:0px solid; width:210px; color:#895A2B; padding:0; margin:0;}
#copy .box span{width:60px; border:0px solid; display:block; float:left; padding:6px 0 0; margin:0; font-weight:bold; }
#copy .box a{background:url("/wp-content/themes/ridnaua/images/bohdan_copy.png") no-repeat; text-decoration:underline; color:#AB842B; text-align:left; padding:6px 0 0 30px; border:0px solid; height:30px; display:block; margin:0px 0 0 55px; position:relative; top:0px;}

#powered{position:absolute; top:2px; right:-4px; text-align:left; font-size:.9em;}
#powered a{background:url("/wp-content/themes/ridnaua/images/wordpress_icon.png") no-repeat; text-decoration:none; color:#AB842B; text-align:left; padding:0 0 0 30px; border:0px solid; height:30px; display:block; margin:0;}


#stat{position:absolute; top:6px; right:24px;  }
#stat tbody{background:none; border:0;}
#stat tbody td{padding:0;}


/**** Profile ****/

#theme-my-login{padding:0; margin:0;}
#theme-my-login label{width:170px; display:block; font-weight:normal; font-size:1em;}
#theme-my-login input{width:170px; padding:5px;}
#theme-my-login textarea{width:250px;}
#theme-my-login .description{font-size:.9em; display:block; width:290px; clear:both;}
#theme-my-login h3{padding:0 0 10px; margin:0; border-bottom:4px solid #F2CC6E; }
#theme-my-login .form-table{padding:20px 0 25px; margin:0;}
#theme-my-login th,#theme-my-login td{vertical-align:top;}
#theme-my-login td{width:400px;}
#theme-my-login th,#theme-my-login td{border-top:0px dotted #000;}

#theme-my-login .forgetmenot label{border:0px solid; width:120px;}
#theme-my-login .forgetmenot input{border:0px solid; width:20px; margin:0; float:left;}

/**** Login Line ***/

#loginline{position:absolute; top:0; right:7px; font-size:.9em;}
#loginline ul{padding:0; margin:0; list-style:none;}
#loginline ul li{float:left; padding:3px 6px 4px; color:#774B11; position:relative;}
#loginline ul li a{ color:#774B11; text-decoration:underline;}
#loginline .register{background:#DCA524; font-weight:bold; border-bottom-right-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px;}
#loginline .register a{color:#F9F1DD;}
#loginline .addpost{background:#FBF7EB; border-bottom-right-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px;}
#loginline .addpost a{font-weight:bold;}


#social{ position:absolute; top:44px; right:2px; font-size:.9em;}
#social ul{padding:0; margin:0; list-style:none;}
#social ul li{float:left; padding:3px 6px 4px; color:#774B11; position:relative;}


#adv_top{border:0px solid; display:none; border:0px solid #E5C267;  width:270px; height:60px; position:absolute; top:33px; right:6px;}
#adv_footer{border:0px solid; width:620px; height:60px; margin:25px 0 5px 0px;}

#facebookbox{padding:0 0 15px;}

code{background:#F6EBCF; display:block; padding:7px 9px; width:300px; margin:10px 0; line-height:1.3em; color:#575757; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px;}

.pagelink{padding:5px 3px 5px 6px; margin:0 0 15px; background:#87610B; font-weight:normal; float:left; color:#F9EEC8; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px;}
.pagelink span{font-weight:normal; color:#F5E0A3; padding:0 3px 0 0;}
.pagelink a{border:0px solid #FFF; font-weight:bold; background:#704E0A; padding:2px 4px; text-decoration:none; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; color:#F9EEC8}



#related{padding:20px 0 0 0; margin:0;}
#related h3{font-size:1.15em; padding:0; margin:0; font-weight:normal;}
#related ul{padding:0; margin:6px 0 0 14px; font-size:1em; color:#87610B;}
#related a{color:#5D4209;}

#adv_right{margin:0; padding:4px 6px; border:0; background:#F9F5DC; /*background:#F4EFC8;*/ color:#A07A1D;}
#adv_right li{border:0px solid; display:block; /*background:#F9F5DC;*/ position:relative; font-size:.95em;}
#adv_right li span{ display:block; text-align:center; padding:38px 0 0; color:#A27C2F; }
#adv_right li a{text-decoration:none; color:#A07A1D;}

#adv_other{margin:0; padding:4px 6px; border:0; background:#FFFFFF; /*background:#F4EFC8;*/}
#adv_other li{border:0px solid; display:block; /*background:#F9F5DC;*/ position:relative; font-size:.95em;}
#adv_other li span{ display:block; text-align:center; padding:38px 0 0; color:#A27C2F; }
#adv_other li a{text-decoration:none;}


.gallery-item{padding:0; margin:0;}
.wp-caption-text{padding:0; margin:0; font-size:.9em; color:#87610B; padding:2px 0 0 7px; margin:0;}
.gallery-caption{font-size:.9em; text-align:left; line-height:1.1em; padding:0 4px; margin:0; }

#museums_banner{margin:-15px 0 10px;}

.thumbNav                               { position: relative; z-index:1000; top: 10px; right: 10px; text-align: right; }
.thumbNav ul                            { margin: 0; }
.thumbNav li                            { display: inline; }
.thumbNav a                             { color: #fff; font-size: 13px; font-weight: bold; text-decoration: none; display: inline-block; width: 16px; height: 17px; margin: 0 0 0 1px; background: url(/wp-content/themes/ridnaua/images/page.png) no-repeat left top; text-align: center; }
.thumbNav a:hover                       {background: url(/wp-content/themes/ridnaua/images/page_active.png) no-repeat left top; }
.thumbNav a.cur                         { background: url(/wp-content/themes/ridnaua/images/page_active.png) no-repeat left top; }

.start-stop                             { display: none; z-index: 10; background: green; /*background-image: url(/wp-content/themes/ridnaua/images/cellshade.png);*/ background-repeat: repeat-x; color: white; padding: 2px 5px; width: 40px; text-align: center; position: absolute; right: 45px; top: 323px; }
.start-stop.playing                     { background-color: red; }
.start-stop:hover                       { background-image: none; }

/*
  Prevents
*/
.anythingSlider .wrapper ul ul          { position: static; margin: 0; background: none; overflow: visible; width: auto; border: 0; }
.anythingSlider .wrapper ul ul li       { float: none; height: auto; width: auto; background: none; }


/*
CSS Name: Default Styles
Description: NextGEN Default Gallery Stylesheet
Author: Alex Rabe
Version: 2.10

This is a template stylesheet that can be used with NextGEN Gallery. I tested the
styles with a default theme Kubrick. Modify it when your theme struggle with it,
it's only a template design

*/

/* ----------- Album Styles Extend -------------*/

.ngg-albumoverview {
	margin-top: 10px;
	width: 100%;
	clear:both;
	display:block !important;
}

.ngg-album {
    height: 100%;
    padding: 5px;
    margin-bottom: 5px;
    border: 1px solid #fff;
}

/* IE6 will ignore this , again I hate IE6 */
/* See also http://www.sitepoint.com/article/browser-specific-css-hacks */
html>body .ngg-album {
    overflow:hidden;
    padding: 5px;
    margin-bottom: 5px;
    border: 1px solid #cccccc;
}

.ngg-album {
	overflow: hidden;
	padding: 5px;
	margin-bottom: 5px;
	border: 1px solid #cccccc;
}

.ngg-albumtitle {
	text-align: left;
 	font-weight: bold;
	margin:0px;
	padding:0px;
	font-size: 1.4em;
	margin-bottom: 10px;
}

.ngg-thumbnail {
	float: left;
	margin-right: 12px;
}

.ngg-thumbnail img {
	background-color:#FFFFFF;
	border:1px solid #A9A9A9;
	margin:4px 0px 4px 5px;
	padding:4px;
	position:relative;
}

.ngg-thumbnail img:hover {
	background-color: #A9A9A9;
}

.ngg-description {
	text-align: left;
}

/* ----------- Album Styles Compact -------------*/

.ngg-album-compact {
	float:left;
	height:180px;
	padding-right:6px !important;
	margin:0px !important;
	text-align:left;
	width:120px;
}

.ngg-album-compactbox {
	background:transparent url(/wp-content/plugins/nextgen-gallery/css/albumset.gif) no-repeat scroll 0%;
	height:86px;
	margin:0pt 0pt 6px !important;
	padding:12px 0pt 0pt 7px !important;
	width:120px;
}


.ngg-album-compactbox .Thumb {
	border:1px solid #000000;
	margin:0px !important;
	padding:0px !important;
	width:91px;
	height:68px;
}

.ngg-album-compact h4 {
	font-size:15px;
	font-weight:bold;
	margin-bottom:0px;
	margin-top:0px;
	width:110px;
}

.ngg-album-compact p {
	font-size:11px;
	margin-top:2px;
}

/* ----------- Gallery style -------------*/

.ngg-galleryoverview {
	overflow: hidden;
	margin-top: 10px;
	width: 100%;
	clear:both;
	display:block !important;
}

.ngg-galleryoverview .desc {
/* required for description */
   margin:0px 10px 10px 0px;
   padding:5px;
}

.ngg-gallery-thumbnail-box {
	float: left;
}

.ngg-gallery-thumbnail {
	float: left;
	margin-right: 5px;
	text-align: center;
}

.ngg-gallery-thumbnail img {
	background-color:#FFFFFF;
	border:1px solid #A9A9A9;
	display:block;
	margin:4px 0px 4px 5px;
	padding:4px;
	position:relative;
}

.ngg-gallery-thumbnail img:hover {
	background-color: #A9A9A9;
}

.ngg-gallery-thumbnail span {
	/* Images description */
	font-size:90%;
	padding-left:5px;
	display:block;
}

.ngg-clear {
	clear: both;
}

/* ----------- Gallery navigation -------------*/

.ngg-navigation {
	font-size:0.9em !important;
	clear:both !important;
	display:block !important;
	padding-top:15px;
	text-align:center;

}

.ngg-navigation span {
	font-weight:bold;
	margin:0pt 6px;
}

.ngg-navigation a.page-numbers,
.ngg-navigation a.next,
.ngg-navigation a.prev,
.ngg-navigation span.page-numbers,
.ngg-navigation span.next,
.ngg-navigation span.prev {
	border:1px solid #DDDDDD;
	margin-right:3px;
	padding:3px 7px;
}

.ngg-navigation a.page-numbers:hover,
.ngg-navigation a.next:hover,
.ngg-navigation a.prev:hover,
.ngg-navigation span.page-numbers:hover,
.ngg-navigation span.next:hover,
.ngg-navigation span.prev:hover {
	background-color: #0066CC;
	color: #FFFFFF !important;
	text-decoration: none !important;
}

/* ----------- Image browser style -------------*/

.ngg-imagebrowser {

}

.ngg-imagebrowser h3 {
	text-align:center;
}

.ngg-imagebrowser img {
	border:1px solid #A9A9A9;
	margin-top: 10px;
	margin-bottom: 10px;
	width: 100%;
	display:block !important;
	padding:5px;
}

.ngg-imagebrowser-nav {
	padding:5px;
	margin-left:10px;
}

.ngg-imagebrowser-nav .back {
	float:left;
	border:1px solid #DDDDDD;
	margin-right:3px;
	padding:3px 7px;
}

.ngg-imagebrowser-nav .next {
	float:right;
	border:1px solid #DDDDDD;
	margin-right:3px;
	padding:3px 7px;
}

.ngg-imagebrowser-nav .counter {
	text-align:center;
	font-size:0.9em !important;
}

.exif-data {
  	margin-left: auto !important;
    margin-right: auto !important;
}

/* ----------- Slideshow -------------*/
.slideshow {
	margin-left: auto;
	margin-right: auto;
	text-align:center;
	outline: none;
}

.slideshowlink {

}

/* ----------- JS Slideshow -------------*/
.ngg-slideshow {
    overflow:hidden;
    position: relative;
}

.ngg-slideshow * {
    vertical-align:middle;
}

/* See also : http://www.brunildo.org/test/img_center.html */
.ngg-slideshow-loader{
    display: table-cell;
    text-align: center;
    vertical-align:middle;
}

.ngg-slideshow-loader img{
    background: none !important;
    border: 0 none !important;
    margin:auto !important;
}

/* ----------- Single picture -------------*/
.ngg-singlepic {
	background-color:#FFFFFF;
	display:block;
	padding:4px;
}

.ngg-left {
	float: left;
	margin-right:10px;
}

.ngg-right {
	float: right;
	margin-left:10px;
}

.ngg-center {
  	margin-left: auto !important;
    margin-right: auto !important;
}

/* ----------- Sidebar widget -------------*/
.ngg-widget,
.ngg-widget-slideshow {
	overflow: hidden;
	margin:0pt;
	padding:5px 0px 0px 0pt;
	text-align:left;
}

.ngg-widget img {
	border:2px solid #A9A9A9;
	margin:0pt 2px 2px 0px;
	padding:1px;
}

/* ----------- Related images -------------*/
.ngg-related-gallery {
	background:#F9F9F9;
	border:1px solid #E0E0E0;
	overflow:hidden;
	margin-bottom:1em;
	margin-top:1em;
	padding:5px;
}
.ngg-related-gallery img {
	border: 1px solid #DDDDDD;
	float: left;
	margin: 0pt 3px;
	padding: 2px;
	height: 50px;
	width:  50px;
}

.ngg-related-gallery img:hover {
	border: 1px solid #000000;
}

/* ----------- Gallery list -------------*/

.ngg-galleryoverview ul li:before {
	content: '' !important;
}

.ngg-gallery-list {
	list-style-type:none;
	padding: 0px !important;
	text-indent:0px !important;
}

.ngg-galleryoverview div.pic img{
	width: 100%;
}

.ngg-gallery-list li {
	float:left;
	margin:0 2px 0px 2px !important;
	overflow:hidden;
}

.ngg-gallery-list li a {
	border:1px solid #CCCCCC;
	display:block;
	padding:2px;
}

.ngg-gallery-list li.selected a{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#000000 none repeat scroll 0 0;
}

.ngg-gallery-list li img {
	height:40px;
	width:40px;
}

li.ngg-next, li.ngg-prev {
	height:40px;
	width:40px;
	font-size:3.5em;
}

li.ngg-next a, li.ngg-prev a  {
	padding-top: 10px;
	border: none;
	text-decoration: none;
}/* Shutter */
#shDisplay div#shTitle {
	font: normal 12px/17px 'Lucida Grande', Verdana, sans-serif; /* caption font */
	color: #ffffff; /* caption colour */
	text-align: center;
	margin: 0 auto;
}

#shDisplay div#shCount {
	color: #999999;
	font: normal 10px/12px 'Lucida Grande', Verdana, sans-serif;
}

#shDisplay div#shTitle a {
	text-decoration: none;
	font: bold 16pt 'Courier New', Courier, fixed;
	letter-spacing: -2px;
	margin: 0 10px;
	width: 26px;
	color: #999999;
}

#shDisplay div#shTitle a:hover {
	color: #ffffff;
	border: none;
}

#shDisplay div#shNext{
	float:right;
}

#shDisplay div#shPrev {
	float:left;
}

body {
	height: 100%;
}

#shShutter *, #shDisplay * {
	padding: 0;
	margin: 0;
}

div#shShutter, div#shDisplay {
	top: 0;
	left: 0;
	width: 100%;
	position: absolute;
}

div#shShutter {
	height: 100%;
	z-index: 1000;
	background-color: #000000;
	opacity: 0.8;
	filter:alpha(opacity=80);
}

div#shDisplay {
	display: block;
	background-color: transparent;
	z-index: 1002;
}

div#shDisplay img#shTopImg {
	margin: 0 auto;
	border: 1px solid #555;
	background: transparent;
	display: block;
	max-width: none;
	max-height: none;
	float: none;
	padding:2px;
	cursor: pointer;
}

div#shDisplay div#shWrap {
	visibility: hidden;
}

div#shWaitBar {
	font: bold 32px 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;
	height: 36px;
	width: 100%;
	left: 0;
	cursor: default;
	opacity: 0.999;
	filter: alpha(opacity=100);
	z-index: 1001;
	margin-top: 160px;
	color: #ae0a0a;
}/*
+----------------------------------------------------------------+
|																							|
|	WordPress 2.8 Plugin: WP-Polls 2.50										|
|	Copyright (c) 2009 Lester "GaMerZ" Chan									|
|																							|
|	File Written By:																	|
|	- Lester "GaMerZ" Chan															|
|	- http://lesterchan.net															|
|																							|
|	File Information:																	|
|	- Polls CSS File																	|
|	- wp-content/plugins/wp-polls/polls-css.css								|
|																							|
+----------------------------------------------------------------+
*/


.wp-polls-archive {
	/* background-color: #ffffff; */
}
.wp-polls, .wp-polls-form {
	/* background-color: #ffffff; */
}
.wp-polls ul li, wp-polls-ul li, .wp-polls-ans ul li {
	text-align: left;
	background-image: none;
	display: block;
}
.wp-polls ul, .wp-polls-ul, .wp-polls-ans ul  {
	text-align: left;
	list-style: none;
	float: none;
}
.wp-polls ul li:before, wp-polls-ul li, .wp-polls-ans ul li:before, #sidebar ul ul li:before {
	content: '';
}
.wp-polls IMG, .wp-polls LABEL , .wp-polls INPUT, .wp-polls-loading IMG, .wp-polls-image IMG {
	display: inline;
	border: 0px;
	padding: 0px;
	margin: 0px;
}
.wp-polls-ul {
	padding: 0px;
	margin: 0px 0px 10px 10px;
}
.wp-polls-ans {
	width:100%;
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;
	/* background-color: #ffffff; */
}
.wp-polls-loading {
	display: none;
	text-align: center;
	height: 16px;
	line-height: 16px;
}
.wp-polls-image {
	border: 0px;
}
.wp-polls .Buttons {
	border:1px solid #c8c8c8;
	background-color: #f3f6f8;
}
/* Polls Archive Paging */
.wp-polls-paging a, .wp-polls-paging a:link {
	padding: 2px 4px 2px 4px;
	margin: 2px;
	text-decoration: none;
	border: 1px solid #0066cc;
	color: #0066cc;
	background-color: #FFFFFF;
}
.wp-polls-paging a:visited {
	padding: 2px 4px 2px 4px;
	margin: 2px;
	text-decoration: none;
	border: 1px solid #0066cc;
	color: #0066cc;
	background-color: #FFFFFF;
}
.wp-polls-paging a:hover {
	border: 1px solid #000000;
	color: #000000;
	background-color: #FFFFFF;
}
.wp-polls-paging a:active {
	padding: 2px 4px 2px 4px;
	margin: 2px;
	text-decoration: none;
	border: 1px solid #0066cc;
	color: #0066cc;
	background-color: #FFFFFF;
}
.wp-polls-paging span.pages {
	padding: 2px 4px 2px 4px;
	margin: 2px 2px 2px 2px;
	color: #000000;
	border: 1px solid #000000;
	background-color: #FFFFFF;
}
.wp-polls-paging span.current {
	padding: 2px 4px 2px 4px;
	margin: 2px;
	font-weight: bold;
	border: 1px solid #000000;
	color: #000000;
	background-color: #FFFFFF;
}
.wp-polls-paging span.extend {
	padding: 2px 4px 2px 4px;
	margin: 2px;
	border: 1px solid #000000;
	color: #000000;
	background-color: #FFFFFF;
}/* highslide START ---------------------------------------------------------- */
.highslide {
	outline:none;
}
.highslide-wrapper {
	color:#333;
}
.highslide-wrapper a {
	color:#3B5998;
	text-decoration:none;
}
.highslide-wrapper a:hover {
	text-decoration:underline;
}
.highslide-image {
	cursor:url(/wp-content/plugins/highslide4wp/highslide/graphics/zoomin.cur), pointer;
	outline:none;
}
.highslide-active-anchor img {
	visibility:hidden;
	/*
	visibility:visible;
	opacity:0.3;
	filter:alpha(opacity=30);
	*/
}
.highslide-wrapper {
	background:white;
}
.highslide-caption {
	display:none;
	border:2px solid white;
	border-top:none;
	font-family:Verdana, Helvetica;
	font-size:10px;
	padding:5px;
	background-color:white;
}
.highslide-loading {
	display:block;
	color:black;
	font-size:8pt;
	font-family:sans-serif;
	font-weight:bold;
	text-decoration:none;
	padding:2px;
	border:1px solid black;
	background-color:white;

	padding-left:22px;
	background-image:url(/wp-content/plugins/highslide4wp/highslide/graphics/loader.white.gif);
	background-repeat:no-repeat;
	background-position:3px 1px;
}
a.highslide-credits,
a.highslide-credits i {
	padding:2px;
	color:silver;
	text-decoration:none;
	font-size:10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
	color:white;
	background-color:gray;
}

a.highslide-full-expand {
	background:url(/wp-content/plugins/highslide4wp/highslide/graphics/fullexpand.gif) no-repeat;
	display:block;
	margin:0 10px 10px 0;
	width:34px;
	height:34px;
}

/* These must always be last */
.highslide-display-block {
	display:block;
}
.highslide-display-none {
	display:none;
}
/* highslide END ------------------------------------------------------------ */
/* highslide with HTML START ------------------------------------------------ */
.highslide-html {
	background-color:white;
}
.highslide-html-blur {
}
.highslide-html-content {
	position:absolute;
	display:none;
}
.highslide-loading {
	display:block;
	color:black;
	font-size:8pt;
	font-family:sans-serif;
	font-weight:bold;
	text-decoration:none;
	padding:2px;
	border:1px solid black;
	background-color:white;

	padding-left:22px;
	background-image:url(/wp-content/plugins/highslide4wp/highslide/graphics/loader.white.gif);
	background-repeat:no-repeat;
	background-position:3px 1px;
}
a.highslide-credits,
a.highslide-credits i {
	padding:2px;
	color:silver;
	text-decoration:none;
	font-size:10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
	color:white;
	background-color:gray;
}


/* Styles for the popup */
.highslide-wrapper {
	background-color:white;
}
.highslide-wrapper .highslide-html-content {
	width:300px;
	padding:5px;
}
.highslide-wrapper .highslide-header div {
}
.highslide-wrapper .highslide-header ul {
	margin:0;
	padding:0;
	text-align:right;
}
.highslide-wrapper .highslide-header ul li {
	display:inline;
	padding-left:1em;
}
.highslide-wrapper .highslide-header ul li.highslide-previous, .highslide-wrapper .highslide-header ul li.highslide-next {
	display:none;
}
.highslide-wrapper .highslide-header a {
	font-weight:bold;
	color:gray;
	text-transform:uppercase;
	text-decoration:none;
}
.highslide-wrapper .highslide-header a:hover {
	color:black;
}
.highslide-wrapper .highslide-header .highslide-move a {
	cursor:move;
}
.highslide-wrapper .highslide-footer {
	height:11px;
}
.highslide-wrapper .highslide-footer .highslide-resize {
	float:right;
	height:11px;
	width:11px;
	background:url(/wp-content/plugins/highslide4wp/highslide/graphics/resize.gif);
}
.highslide-wrapper .highslide-body {
}
.highslide-move {
	cursor:move;
}
.highslide-resize {
	cursor:nw-resize;
}

/* These must be the last of the Highslide rules */
.highslide-display-block {
	display:block;
}
.highslide-display-none {
	display:none;
}
/* highslide with HTML END ------------------------------------------------ */
.wppt_float_left {
	float:left;
	margin:0 1.5em 0.5em 0;
	padding:3px;
	border:1px solid #ddd; }

.wppt_float_right {
	float:right;
	margin:0 0 0.5em 1.5em;
	padding:3px;
	border:1px solid #ddd; }/*
    Document   : jquery.upgradebrowsers.min.css
    Author     : Eduardo Lingan (elingan@gmail.com)
    Description: Styles to jQuery Upgrade Browsers Plugin.
*/
#upgradebrowsers{display:none;border-bottom:2px solid #ecb100;background-color:#F5DD9E; color:#774B11; height:60px;font-family:Verdana, Geneva, sans-serif;font-size:15pt;text-align:center;}
#upgradebrowsers > div{width:700px;position:relative;margin:0 auto;}
#upgradebrowsers p{float:left;width:460px;height:60px;display:table;margin:0 15px 0 0;}
.upgradebrowsers_message{display:table-cell;vertical-align:middle;}
#upgradebrowsers a{background:url('/wp-content/themes/ridnaua/js/upgrbrows/upgradebrowsers.png') no-repeat transparent;float:left;display:block;width:40px;height:0;font-size:7pt;text-decoration:none;text-align:center;border:none;padding-top:42px;line-height:15px;}
#upgradebrowsers a:hover{font-weight:700;background-color:#fc0;}
.upgradebrowsers_chrome{background-position:4px 5px !important;}
.upgradebrowsers_firefox{background-position:-32px 5px !important;}
.upgradebrowsers_opera{background-position:-68px 5px !important;}
.upgradebrowsers_safari{background-position:-104px 5px !important;}
.upgradebrowsers_iexplorer{background-position:-140px 5px !important;}
.upgradebrowsers_close{float:right;width:18px;height:19px;background:url('/wp-content/themes/ridnaua/js/upgrbrows/upgradebrowsers.png') no-repeat transparent -179px 1px;position:absolute;top:0;right:0;cursor:pointer;margin-left:15px;}
.upgradebrowsers_close:hover{background-color:#bababa;}
#upgradebrowsers span{font-weight:normal; font-size:.75em; display:block; line-height:1.15em; padding:4px 0 0;}/*************************************************
*  This CSS file belongs to WP-Table Reloaded!   *
*  DO NOT make any changes here, add them to the *
* "Custom CSS" textarea in the "Plugin Options"! *
*************************************************/

.wp-table-reloaded {
	border-collapse: separate;
	border-spacing: 1px;
	background-color: #CDCDCD;
	margin: 10px 0px 15px 0px;
	font-size: 8pt;
	width: 100%;
	text-align: left;
}
.wp-table-reloaded th {
	background-color: #E6EEEE;
	border: 1px solid #FFFFFF;
	padding: 4px;
	color: #3D3D3D!important;
}
.wp-table-reloaded td {
	color: #3D3D3D;
	padding: 4px;
	background-color: #FFFFFF;
	vertical-align: top;
}
.wp-table-reloaded .even td {
	background-color: #FFFFFF;
}
.wp-table-reloaded .odd td {
	background-color: #F0F0F6;
}
.wp-table-reloaded .row-hover tr:hover td {
	background-color: #D0D0D6!important;
}
.wp-table-reloaded-table-description {
	clear: both;
	display: block;
}/*************************************************
*  This CSS file belongs to WP-Table Reloaded!   *
*    DO NOT make any changes here, but in the    *
* "Custom CSS" textarea in the "Plugin Options"! *
*************************************************/

.wp-table-reloaded .sorting {
	background: #E6EEEE url(/wp-content/plugins/wp-table-reloaded/img/bg.gif) no-repeat center right;
	cursor: pointer;
}
.wp-table-reloaded .sorting_asc {
	background: #8DBDD8 url(/wp-content/plugins/wp-table-reloaded/img/asc.gif) no-repeat center right;
}

.wp-table-reloaded .sorting_desc {
	background: #8DBDD8 url(/wp-content/plugins/wp-table-reloaded/img/desc.gif) no-repeat center right;
}

.dataTables_wrapper {
    position: relative;
    zoom: 1;
    min-height: 302px;
	_height: 302px;
	clear: both;
}

.dataTables_wrapper .wp-table-reloaded {
    clear: both;
}

.dataTables_processing {
	position: absolute;
	top: 0px;
	left: 50%;
	width: 250px;
	margin-left: -125px;
	border: 1px solid #ddd;
	text-align: center;
	color: #999;
	font-size: 11px;
	padding: 2px 0;
}

.dataTables_length {
	width: 50%;
	float: left;
}

.dataTables_filter {
	width: 48%;
	float: right;
	text-align: right;
}

.dataTables_info {
	width: 60%;
	float: left;
}

.dataTables_paginate {
	width: 44px;
	* width: 50px;
	float: right;
	text-align: right;
}

.paginate_disabled_previous, .paginate_enabled_previous, .paginate_disabled_next, .paginate_enabled_next {
	height: 19px;
	width: 19px;
	margin-left: 3px;
	float: left;
}

.paginate_disabled_previous {
	background-image: url(/wp-content/plugins/wp-table-reloaded/img/back_disabled.jpg);
}

.paginate_enabled_previous {
	background-image: url(/wp-content/plugins/wp-table-reloaded/img/back_enabled.jpg);
}

.paginate_disabled_next {
	background-image: url(/wp-content/plugins/wp-table-reloaded/img/forward_disabled.jpg);
}

.paginate_enabled_next {
	background-image: url(/wp-content/plugins/wp-table-reloaded/img/forward_enabled.jpg);
}

.paging_full_numbers {
	width: 400px;
	height: 22px;
	line-height: 22px;
}

.paging_full_numbers span.paginate_button, .paging_full_numbers span.paginate_active {
	border: 1px solid #aaa;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	padding: 2px 5px;
	margin: 0 3px;
	cursor: pointer;
	*cursor: hand;
}

.paging_full_numbers span.paginate_button {
	background-color: #ddd;
}

.paging_full_numbers span.paginate_button:hover {
	background-color: #ccc;
}

.paging_full_numbers span.paginate_active {
	background-color: #99B3FF;
}


#rand_banners a{display:none;}
#rand_banners a.visible{display:block !important;}



.mobilemenu-button{z-index:100; position:absolute; display:none; cursor:pointer;
     top:20px !important; left:20px !important; background:#FFF; color:#2A2A12; box-shadow: 0 1px 4px #000;
     padding:7px 9px !important; border-radius: 6px; font-size:1.6em; opacity:.7;}

 #mobilemenubox .close{z-index:100; position:fixed; display:none; cursor:pointer;
     top:20px; right:20px;  color:#FFF; text-shadow: 0 1px 4px #000;
     padding:2px 9px !important; border-radius: 6px; font-size:1.8em; opacity:.7;}
	#mobilemenubox .close::before{content: "\f00d"; font-family:'FontAwesome'; color:#FFF;}


#newmenu{margin:20px 0 20px 10px; overflow-y: hidden; list-style:none; text-align:left;}
    #newmenu > li{font-size:1.5em; line-height: 1.1em;}
    #newmenu > li > a{border:0px solid #000; display:block; padding:12px 9px; color:#fff;}
		#newmenu > li b{font-family:'mylifont'; float:left; margin-right:10px;}
    #newmenu i{color:#7f7f7c; font-size: .8em;}
    #newmenu > li ul{font-size:.9em; margin:9px 0 12px 20px;}
    #newmenu > li ul a{display: block; padding:8px 0; color:#b3b2b0;  line-height: 1.2em;}
    #newmenu > li > a.subarrow::after{content: " "; font-family: FontAwesome; color: #7F7F7C; font-size: 0.8em;}


#newmenu2{margin:0px 0 60px 10px; overflow-y: hidden; list-style:none; text-align:left;}
    #newmenu2 > li{font-size:1.1em; line-height: 1.1em;}
    #newmenu2 > li > a{border:0px solid #000; display:block; padding:6px 9px; color:#fff;}
		#newmenu2 > li b{font-family:'FontAwesome'; float:left; margin-right:10px;}
    #newmenu2 i{color:#7f7f7c; font-size: .8em;}
    #newmenu2 > li ul{font-size:.7em; margin:12px 0 12px 20px;}
    #newmenu2 > li ul a{display: block; padding:8px 0; color:#b3b2b0;  line-height: 1.2em;}
    #newmenu2 > li > a.subarrow::after{content: " "; font-family: FontAwesome; color: #7F7F7C; font-size: 0.8em;}

#newmenu ul{display:none;}
#mobilemenubox{display:none;}
.smallicon{font-family: "FontAwesome"; font-weight: normal !important; position: relative; top:2px; margin-right:2px;}




#cat_list .text{font-size: 1.2em; line-height: 1.4em;}

.googleadv{overflow: hidden;width: 100%;}


@media (max-width:64em){
	#wrapper, #top_news, #menu_line{width:100%;}
	#top_news img{width:190px; height:auto;}
	#top_news .content{margin-left: 230px;}
	#add_info .bottom_head li,#add_info2 .bottom_head li{position:static;}
	#adv_footer,#adv_footer img{width: 100%;}
	#footer{width: 100%;}
	#prapor_tlo{width: 100%; left:-100px; background-position: -530px top; background-repeat: no-repeat;}

	.main_cat_line .other_cats{position:relative; margin-bottom:15px; padding-left: 20px;}
	.main_cat_line .other_cats .image{float:none; /*! clear:both; */ margin-top:20px;}
	.main_cat_line .other_cats img{max-width: 100px; margin-top:-7px; float:none; clear:both;}
	.main_cat_line .other_cats .content{margin-left:0px;}
	.main_cat_line .other_cats .cat{position:absolute; top:-10px;}

	.polityka_line img{float:none !important; min-width: 100px;}
  .polityka_line .title{max-width: 120px !important;}
	#menu-top > li{margin-top:8px; margin-right: 9px;}
	#menu-top > li.sub{margin-right: 9px;}
	#menu-top > li > a{font-size:1.2em; margin:0; padding:0;}

	#fond, #stat, #copy, #powered{display:none;}

	#catline .desc{display: none;}

	#catline .main{float:none;}
	#cat_list .postloop img {max-width: 35%; width:100%; padding:3px;}
	#cat_list .content{margin-left:40%;}

	#singlebox .entrypicture{width:50%;}
	#museums_menu a.text{top:-45px;}

	#m_single .entrypicture{width: 35%;}
	#m_single .entrypicture img{width: 100%;}
	#m_single .single_img{width:auto;}
	#museum-tabs{margin-left:35%;}



	#nomination .infobox{margin:0; padding:10px 0 0; clear:both; border:0px solid; margin-right:12px;}
	#nomination .title{font-weight: bold;}


	#search_form { position: absolute; right: 16px; bottom: 82px; }
	#search_form input { float: left; padding: 0; }
	#search_form input { width: 123px; height: 23px; line-height: 23px; color: #333; border: none; padding: 0 0 0 5px; background: #f5e7b5; margin: 0;border-radius: 3px;}
	#search_form #button_search { color:#564523; width: 16px; height: 16px; margin: 4px 0 0 6px; }
	#menu-pages{right:20px;}
	#social{right:15px;}

}
@media (max-width:40em){
	#search_form {display: none;}
  #top_news .img{width:90%; margin:20px auto; border:0px solid; display:block; float:none;}
  #top_news img{float:none; width:100%; margin:0; max-width:360px; display:block; margin:0 auto;}
	#top_news .content{margin: 20px 18px 0 18px; float:none; text-align:center;}
	#top_news .cat ul{margin:0 auto; border:0px solid; display:table;}
	#top_news .cat ul li{ text-align: center; border:0px solid; display:table-cell;}
	#top_news .cat ul li a{}
	#menu-top, #menu-pages,#social, #regional_sites{display: none;}
	#menu_line{background-position: center top; display: none;}
	#logo{margin:10px auto 0 !important; position:static; display:block; border:0apx solid;}
	#header{height: 170px;}
		#prapor_tlo{width: 100%; left:0; background-position: -330px top; background-repeat: no-repeat;}
	#footer .foot_smuha{background: #efe0a3; border:0; margin-bottom:20px; padding:12px 0; font-size: 1.3em; height:auto;}
	#menu-footer{margin:0; padding:0 10px;}
	#menu-footer:after {content: ""; display: table; clear: both;}
	#menu-footer li {margin: 5px 4px;}
	#menu-footer li a{text-decoration: underline;}

	#cr1,#cr2{margin-left:12px;}

	#publications span.date {display: block; text-align: center; }
	#publications .image{display:block; margin:0 auto 14px; max-width:260px; border:0px solid;}
	#publications img {margin:0; border:0px solid;  max-width:260px; width: 100%; }
	#publications div {text-align:center;}
	#publications .title {font-size:1.6em !important;}
	#publications p { text-align:center; font-size: 13px; margin: 0; padding:0 12px; line-height:1.3em;}
	#publications .cat{display:table; margin:10px auto 30px;}
	#publications .cat ul{display:block; border:0px solid; text-align:center;}
	#publications .cat a{color: #774B11; display:inline; text-align: center; padding:0 8px 0 15px; font-size:.95em; line-height:1.4em;  background: url(/wp-content/themes/ridnaua/images/icons_cat.png) no-repeat left 1px;}


	.polityka_line .image,.main_cat_line .other_cats .image{float:left !important; display: block; width:100px;}
	.polityka_line img,.main_cat_line .other_cats img{float:left;}
	.polityka_line .content,.main_cat_line .other_cats .content{margin-left: 120px !important; width: auto;}
	.polityka_line .title ,.main_cat_line .other_cats .title{max-width: 350px !important; width:95% !important;}
	.polityka_line li,.main_cat_line .other_cats li{margin:0 !important; padding: 0 17px !important;}
	.main_cat_line .other_cats .image{margin:0;}
	.main_cat_line .other_cats .title{margin-top:15px;}


	#catline .desc{display: none;}
	#catline .main{float: none;}
	#cat_list .postloop{position:relative;}
	#cat_list .postloop img {width:100%; max-width: 100%; padding:3px;}
	#cat_list .image{float:right; border:0px solid; max-width: 35%; }
	#cat_list .content{margin-left:0; }
	#cat_list .content .title{font-size: 1.6em; margin-right: 20px;}
	#cat_list .content .text{font-size:1.2em; line-height: 1.4em;}

	#singlebox .entrypicture{width:100%; max-width: 300px; float:none;}
	#singlebox .entrypicture img{width: 100%;}

  #m_single .entrypicture{width: 100%; max-width: 400px;}
	#m_single .entrypicture img{width: 100%;}
	#m_single .single_img{width:auto;}
	#museum-tabs{margin-left:-10px; padding-top:10px; clear:both;}

	#nomination .infobox{margin-left:82px; border:0px solid; margin-right:12px; clear: none;}


  	#mobilemenubox{display:block; background: rgba(0,0,0,.7); position: fixed ; top:0; left:-100%;
		   width:70%;  height:100%; -webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out;
			-o-transition: all .3s ease-in-out; transition: all .3s ease-in-out; padding:10px 13px 0 13px; overflow-y: auto;}
	body{position:relative; left:0;
		  -webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out;
			-o-transition: all .3s ease-in-out; transition: all .3s ease-in-out;}
	.menuon body{position:relative; left:320px; /*overflow: hidden;*/}
	.menuon #mobilemenubox{ z-index: 100;  left:0;
			width:320px;  height:100%;}
	.mobilemenu-button{display:block; top:35px;}
	#mobile_top_menu{display: block;}

	.menuon body{position:relative; left:100%; }
	.menuon #mobilemenubox{ z-index: 100;  left:0;
			width:100%;  height:100%;}

	.menuon  #mobilemenubox .close{position:fixed; right:15px; top:15px; display:block; border:0px solid;}
	.menuon .mobilemenu-button{display:none;}
}
