/*

Theme Name: Berlinow Blog Beta2
Theme URI: http://www.berlinow.com/
Description: Child of the new Beta
Author: Urban Loke Collective
Author URI: http://urbanloke.com/
Template: ulc_default_beta2
Version: 1.3.0

*/

@import url("../ulc_default_beta2/style.css?ver=1.3.0");

/* Styles */



html, body {

	background: #7c7c7c;

}



body.home {

}


/* Background color for site elements */
#header_with_logo, #header_with_text, .page_right_back, .page_left_back, .footer, .archive_berlin_guide {
	background-color: #eee;
}


.social_and_time {

	background-color: #dddddd;

}



.page_middle_back {

	background-color: #7c7c7c;

}



#ad_below_text, .boost_block, .article.comments, #ad_below_first_post, .story_holder, .wp_pages {

	border-top: 15px solid #7c7c7c;

}



.archive_tag {

	border-bottom: 15px solid #7c7c7c;

}



img.sidebar_graphic {

	-webkit-box-shadow: 2px 2px 7px #888;			

	-o-box-box-shadow: 2px 2px 7px #888;			

	-icab-box-shadow: 2px 2px 7px #888;			

	-khtml-box-shadow: 2px 2px 7px #888;			

	-moz-box-shadow: 2px 2px 7px #888;

	box-shadow: 2px 2px 7px #888;

}



#header {

	height: 160px;

	width: 1083px;

	background-color: transparent;

	margin-bottom: 15px;

	position: relative;

}



#sub_site_name {

	max-width: 850px;

	max-height: 108px;

	overflow: hidden;

	margin-top: -8px;

	position: absolute;

	bottom: 0px;

	left: 15px;

	white-space: nowrap;

	text-overflow: ellipsis;

	font: normal 100px "PrintBoldRegular", Georgia, "Times New Roman", Times, serif;

}



#menu_holder {

	height: 30px;

}



#menu_holder.sub {

	height: 0 !important;

}



#header_with_logo {

	height: 160px;

	margin-top: 10px;

}



#header_with_logo.top_margin {

	margin-top: 0 !important;

}



#sub_site_logo {

	background: url(http://berlinow.com/sitepics/berlinow96_logo.png) no-repeat left bottom;

	max-height: 160px;

	height: 144px;

	left: 15px;

	bottom: 10px;

}



#menu h2 {

	background: rgba(5,5,5,0.85);

}



#menu h2, #menu h2 a, .headpic .the_titles h2, .article h2, .headpic .the_titles h2 a, .article h2 a, .headpic .the_titles h3, .article .the_titles h3, .article #activate-page h2 {

	color: #262626 !important;

}



#menu h2, #menu h2 a {

	color: #e6e6e6 !important;

}



.archive_berlin_guide {

	color: #333;

	overflow: hidden;

	text-overflow: ellipsis;

	padding-bottom: 8px;

	padding-left: 8px;

	padding-right: 8px;

}



.archive_berlin_guide h1 {

	font: normal normal 3em "RobotoBoldCondensed", "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;

}


.archive_berlin_guide p {

	font: normal 0.85em/1.3 "CabinBold", Georgia, "Times New Roman", Times, serif;

	margin-bottom: 5px;

}



.article_txt p a {

	background-color: #f8ea97;

	color: #000;

}



.fact_sheet a {

	padding: 0 1px;

}



#respond a {

	background-color: transparent !important;

	font: 1em Georgia, "Times New Roman", Times, serif;

	padding: 0;

	color: #b5231a;

}



.ldrgif {

	margin-left: 460px;

	margin-top: 60px;

}



.button a {

	background-color: transparent !important;

}







h2#bloglog {



	background: rgba(5,5,5,0.85) url(http://berlinow.com/sitepics/berlinow_but_white.png) no-repeat 42px 3px;



}







h2#twitlog {



	background: rgba(5,5,5,0.85) url(http://media.nu/sitepics/twitter_but.png) no-repeat 22px 7px;



}







h2#foursquarelog {



	background: rgba(5,5,5,0.85) url(http://urbanloke.com/sites/sitepics/foursquare_but.png) no-repeat 21px 3px;



}







h2#googlepluslog {



	background: rgba(5,5,5,0.85) url(http://urbanloke.com/sites/sitepics/googleplus_but.png) no-repeat 28px 4px;



}







h2#facebooklog {



	background: rgba(5,5,5,0.85) url(http://media.nu/sitepics/facebook_but.png) no-repeat 22px 6px;



}













#networklogo_footer {



	top: 19px;



}







/* .page_left_back.start {



	background-color: #7a7a7a;



} */







.headpic .the_titles h2, .article h2, .headpic .the_titles h3, .article .the_titles h3, .dir-form h3:first-child {



	background-color: rgba(26,26,26,0.85) !important;



}







.footer .site_block {



	background-color: #e4e4e4;



}







#network_logos {



	position: absolute;



	top: 0;



	left: -7px;



}







#network_logos img {



	margin-left: -5px;



}







#header_boost_holder {



	max-width: 660px;



	max-height: 150px;



	position: absolute;



	height: 150px;



	right: 0;



	bottom: 0;	



}







.header_boost {



	float: left;



	max-width: 300px;



	margin-right: 50px;



}







.header_boost .left {



	margin-top: 73px;



	height: 50px;	



	max-width: 150px;



	float: left;



}







.header_boost .right {



	max-height: 150px;	



	max-width: 160px;



	float: right;



}







img.headerpic {



	max-height: 150px;



	max-width: 160px;



}







.header_boost h2 {



	padding-right: 6px;



	font: normal 0.8em "CabinBold", "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;



	max-height: 39px;



	max-width: 130px;



	overflow: hidden;



	text-align: right;



}







.header_boost h2 a {



	color: #3a3a3a;



}







.header_boost h6 {



	padding-right: 6px;	



	text-align: right;



	text-transform: uppercase;



	font: 0.5em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;



	padding-top: 6px;



}







#medianu_logo {



	max-width: 540px;



	max-height: 160px;



	height: 144px;



	overflow: hidden;



	background: url(http://berlinow.com/sitepics/berlinow96_logo.png) no-repeat left bottom;



	position: absolute;



	left: 0;



	bottom: 10px;



}



.boost {



	position: relative;



	overflow: hidden;



}







.site_boost.big {



	width: 340px;



	height: 100%;



}







.site_boost.big img {



	width: 340px;	



	height: 210px;



}







.boost_img {



	position: relative;	



}















.boost .the_text {



	position:absolute;



	bottom: 0;



}







.boost h2, .boost p, .boost_img h2 {



	background-color: rgba(26,26,26,0.85);



	color: #f2f2f2;



	float: left;	



}







.boost h2 a, .boost_img h2 a, .headpic .the_titles h2 a, .article h2 a, .headpic .the_titles h3, .article .the_titles h3, .headpic .the_titles h2, .article .the_titles h2, .article #signup_form h2 {



	color: #f2f2f2 !important;



}







.site_boost p {



	width: 316px;



}







.boost p, .site_boost p {



	padding: 6px 10px 6px 15px;



	font: normal 0.66em/1.3 Georgia, "Times New Roman", Times, serif;



	letter-spacing: 0.13ex;



}







.site_boost h2 {



	max-width: 220px;



	height: 20px;



	font-size: 20px;



	line-height: 16px;



}







.site_boost.big h2, .site_boost.big h2 a, .site_boost.big p {



	background-color: transparent;



	color: #333 !important;



}







.site_boost.big h2 {



	margin-bottom: 0;



	padding: 10px 0 6px 4px;	



}







.site_boost.big p {



	padding: 0 0 0 4px;



}







.boost .tags {



	display: none;



}







.boost .the_link, .site_boost .the_link {



	background-color: #fff000;



	padding-right: 5px;



	padding-left: 5px;



	font-weight: bold;



	font-size: 0.8em;



	float: right;



	margin: 9px -10px -6px 10px;



}







.boost p a, .site_boost p a {



	color: #222;



}







.site_boost .boost_img h2 {



	position: absolute;



	bottom: 0;



	left: 0;	



	margin-bottom: 0;



	padding: 6px 6px 2px;



	font-size: 0.7em;



	max-width: 220px;



	white-space: nowrap;



	text-overflow: ellipsis;	



}







.site_boost .video_icon {



	width: 29px !important;



	height: 29px !important;



	position: absolute;



	top: 0;



	left: 0;	



	background-color: transparent;



	padding: 1px 4px 1px 3px;



	text-transform: capitalize;



}







.site_boost .featured_tag {



	position: absolute;



	top: 0;



	right: 0;



	background-color: #ffa300;



	color: #262626 !important;



	font-weight: normal;



	font-size: 0.6em;



	padding: 1px 4px 1px 3px;



	text-transform: capitalize;



	font-style: normal;



}







.site_boost .featured_tag a {



	color: #262626 !important;



	font-size: 0.9em;



}







.tl_img {



	float: left;



	padding-right: 5px;



	padding-bottom: 5px;



	position: relative;



	top: 5px;



	margin-bottom: 0 !important;	



}







.tl_img_small {



	float: left;



	padding-right: 5px;



	position: relative;



	top: 3px;



	margin-bottom: 0 !important;	



}







.body_sheet {



	max-width: 728px;



	height: 100%;



	position: relative;



}







.copy_sheet {



	max-width: 630px;



}







.fact_sheet.margin {



	margin-top: 15px;	



}







.fact_sheet h2 {



	background: rgba(5,5,5,0.85) !important;	



	color: #e6e6e6 !important;



	font-size: 0.85em;



	max-width: 250px;



	height: 20px;



	margin-bottom: 0;



	padding: 5px 5px 3px;



}







.fact_sheet h5 {	



	background: rgba(52,52,52,0.85);



	color: #e6e6e6 !important;	



	font-size: 0.66em;



	padding: 5px;



}







.map_icon {



	min-height: 80px;



}







.map_icon p {



	padding: 5px 5px 0;



}







.map_icon img {



	max-width: 250px !important;



	overflow: visible !important;



	margin-bottom: 0 !important;



	margin-right: -3px !important;



	margin-left: -3px !important;



	display: inline !important;



}







.pt_img {



	float: left;



	padding-right: 3px;



	position: relative;



	margin-bottom: 0 !important;	



}







.linkpost .pt_img {



	float: none !important;



	padding-right: 0;



}







.follow_list a {



	background-color: transparent !important;



}







.public_transport {



	color: #fff;



	background-color: #939393;



	padding: 1px 3px;



	letter-spacing: 1px;



}







.U1 {



	background:#54832f;



}







.U2 {



	background:#D71910;



}







.U3 {



	background:#2F989A;



}







.U4 {



	background:#ffd400;



}







.U5 {



	background:#5B1F10;



}







.U55 {



	background:#5B1F10;



}







.U6 {



	background:#663399;



}







.U7 {



	background:#0099CC;



}







.U8 {



	background:#181953;



}







.U9 {



	background:#FF5A22;



}







.S1 {



	background:#cc6699;



}







.S2, .S25 {



	background:#006633;



}







.S41 {



	background:#993333;



}







.S42 {



	background:#cc6633;



}







.S45 {



	background:#fff;



	color: #cc9933 !important;



	border: 1px solid #cc9933;



	padding: 0 2px !important;



}







.S46, .S47 {



	background:#cc9933;



}







.S5 {



	background:#ff6600;



}







.S7, .S75 {



	background:#666699;



}







.S8 {



	background:#33cc33;



}







.S85 {



	background:#fff;



	color: #33cc33 !important;



	border: 1px solid #33cc33;



	padding: 0 2px !important;	



}







.S9 {



	background:#993333;



}







/* Sambo i Berlin - start */



#header_with_logo.sambo, #sub_site_logo.sambo img {



	height: 241px;



}







#sub_site_logo.sambo img {



	width: 540px;



}







#sub_site_logo.sambo {



	background: url(http://urbanloke.com/sites/sitepics/sambo_header.png);



	left: 0px;



	bottom: 0px;



	max-height: 241px;



	max-width: 1083px;



	height: 241px;



	width: 1083px;



}



/* Sambo i Berlin - end */







/* For MapPress */



.mapp-container {



	margin: 0 !important;



}



/* For MapPress - end */







/* For Internet Explorer */







body.ie .boost h2, body.ie .boost p, body.ie .boost_img h2, body.ie .boost h2, body.ie .boost p, body.ie .boost_img h2 {



	background-color: #050505;



	filter:alpha(opacity=85);



}







body.win .boost p, body.win .site_boost p {



	/* for Windows browsers */	



	font: 0.58em/1.3 "Helvetica Neue", Swiss, Arial, Helvetica, Geneva, sans-serif;



	letter-spacing: 0.1em;



}







body.ie #menu h2, body.ie .headpic .the_titles h2, body.ie .headpic .the_titles h3, body.ie .article .the_titles h2, body.ie .article .the_titles h3, body.ie .article h2 {



	/* for IE */



	background-color: #050505 !important;



	filter:alpha(opacity=85);



}







body.ie h2#bloglog {



	/* for IE */	



	background: #050505 url(http://berlinow.com/sitepics/berlinow_but_white.png) no-repeat 42px 3px !important;



	filter:alpha(opacity=85);



}







body.ie h2#twitlog {



	/* for IE */



	background: #050505 url(http://media.nu/sitepics/twitter_but.png) no-repeat 22px 7px !important;



	filter:alpha(opacity=85);



}







body.ie h2#facebooklog {



	/* for IE */



	background: #050505 url(http://media.nu/sitepics/facebook_but.png) no-repeat 22px 6px !important;



	filter:alpha(opacity=85);



}







body.ie h2#foursquarelog {



	/* for IE */



	background: #050505 url(http://urbanloke.com/sites/sitepics/foursquare_but.png) no-repeat 21px 3px;



	filter:alpha(opacity=85);



}







body.ie h2#googlepluslog {



	/* for IE */



	background: #050505 url(http://urbanloke.com/sites/sitepics/googleplus_but.png) no-repeat 28px 4px;



	filter:alpha(opacity=85);



}







body.ie .pic_caption_single {



	/* for IE */



	background: #000;



	filter:alpha(opacity=60);



}







body.ie .pic_caption_single p {



	filter:alpha(opacity=99);



	color: #fff;



}







.twtr-widget{position:relative;font-size:12px!important;font-family:"CabinBold","lucida grande",lucida,tahoma,helvetica,arial,sans-serif!important;zoom:1;}.twtr-fullscreen{font-size:220%!important;}.twtr-fullscreen .twtr-new-results{_display:none!important;}.twtr-inactive{display:none;}.twtr-widget a img{border:0!important;}.twtr-doc{overflow:hidden;width:100%;text-align:left;font-weight:normal;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}.twtr-bd{padding:0 1px;}.twtr-widget .twtr-tweet-wrap{padding:6px 8px;overflow:hidden;zoom:1;}.twtr-fullscreen .twtr-tweet-wrap{padding:20px;}.twtr-widget .twtr-tweet{border-bottom:1px dotted #ddd;overflow:hidden;zoom:1;}.twtr-widget-profile img.twtr-profile-img{display:block;float:left;width:31px;height:31px;border:0!important;}.twtr-widget h3,.twtr-widget h4,.twtr-widget p{margin:0!important;padding:0!important;line-height:1.5!important;width:auto!important;}.twtr-widget-profile h3,.twtr-widget-profile h4{margin:0 0 0 40px!important;}.twtr-widget h3{font-size:11px!important;font-weight:normal!important;}.twtr-widget h4{font-size:16px!important;}.twtr-widget em,.twtr-widget .twtr-new-results{font-size:9px;font-style:normal;display:block;margin-top:2px;zoom:1;}.twtr-widget .twtr-new-results{text-align:center;padding:3px;margin:0 auto -10px auto!important;display:block;position:relative;bottom:5px;line-height:.9;}.twtr-results-inner{line-height:1;font-size:100%;padding:4px 0;position:relative;bottom:-2px;width:40%;margin:0 auto;z-index:2;text-align:center;}.twtr-results-hr{width:100%;position:relative;z-index:1;height:1px;border-bottom:1px dotted #ddd;bottom:7px;background:none;overflow:hidden;}.twtr-new-results span{position:relative;z-index:3;top:-14px;display:block;font-size:9px!important;}.twtr-fullscreen .twtr-new-results span{font-size:24px!important;}.twtr-hd{padding:10px;position:relative;zoom:1;overflow:hidden;



	display: none;



}.twtr-fullscreen .twtr-hd{height:0;padding:0;}.twtr-timeline{position:relative;overflow:hidden;z-index:2;height:225px;}.twtr-scroll .twtr-timeline{overflow-x:hidden;overflow-y:auto;}.twtr-widget .twtr-tweet:last-child{border-bottom-width:0;}.twtr-ft{position:relative;



	display: none;



}.twtr-ft div{overflow:hidden;padding:10px;zoom:1;}.twtr-ft span{float:right;text-align:right;}.twtr-ft a{float:left;display:block;}.twtr-ft a img{position:relative;top:2px;}.twtr-ft span a{float:none;}.twtr-avatar{width:40px;height:40px;float:left;overflow:hidden;display:block;}.twtr-fullscreen .twtr-avatar{width:80px;height:80px;}.twtr-img{height:25px;width:25px;}.twtr-img img{width:30px;height:30px;}.twtr-fullscreen .twtr-img img{width:72px;height:72px;}.twtr-fullscreen a.twtr-join-conv{display:none;}.twtr-tweet-text{margin-left:40px;}.twtr-fullscreen .twtr-tweet-text{margin-left:90px;}.twtr-doc a{text-decoration:none!important;background-color: #f8ea97!important;color: #000!important;}.twtr-doc em a{background-color:transparent!important;}.twtr-doc a:hover{text-decoration:underline!important;}



