 /* ############ START RAMAR RUNT TUMNAGLAR SEDAN UPPDATERING ############## */
/* ###### Detta är för att cssen verkar ha blivit förändrad efter uppdatering  ####### */
.custom .headline_area .post_image { 
  padding: 1em; 
  border-width: 0.1em;
  background:#EEEEEE none repeat scroll 0 0;
  border-color:#DDDDDD;
  border-style:solid;
 }
 
.custom .format_text .post_image { 
  padding: 0.714em; 
  border-width: 0.071em; 
  background:#EEEEEE none repeat scroll 0 0;
  border-color:#DDDDDD;
  border-style:solid;
}

.custom .teaser .post_image_link .thumb { 
  padding: 0.8em; 
  border-width: 0.1em;
  background:#EEEEEE none repeat scroll 0 0;
  border-color:#DDDDDD;
  border-style:solid;
 } 
 
.custom .format_teaser .post_image_link .thumb { 
  padding: 0.333em; 
  border-width: 0.083em;
  background:#EEEEEE none repeat scroll 0 0;
  border-color:#DDDDDD;
  border-style:solid;
 }
 
 /* ############ SLUT RAMAR RUNT TUMNAGLAR SEDAN UPPDATERING ############## */


.custom #archive_info h1 {
color:#555555;
font-family:Arial,Helvetica,sans-serif;
font-size:2em;
font-weight:bold;
line-height:1.364em;
text-transform:uppercase;
}
.custom #page {
padding:1.73em;
}
.custom #content {
padding-left:2em;
width:48em;
}

.custom #sidebars{
width:44em;
}

.custom .sidebar h3 
{
font-family: Arial, Helvetica, sans-serif; font-variant:small-caps;font-size:1.4em;
text-transform: uppercase;
letter-spacing:0px;
line-height:1.231em;
margin-bottom:0.615em;
font-weight:bold;
}

.custom #sidebar_1 {
float:left;
width:20em;
border:none;
}
	
.custom #sidebar_2 {
float:right;
width:20em;
margin-right:2em;

}

.custom .headline_area h1, .headline_area h2 {
font-family: Arial, Helvetica, sans-serif;
font-size:2em;
font-weight:bold;
line-height:1.364em;
 text-transform: uppercase;
 color:#555555;
}

.custom #multimedia_box {
width:41em;
}

/* Rubrikerna på arkivsidorna */
.custom h2 a:hover {
color:#999;
}
/* Siffran för antal kommentarer */
.custom .format_text .to_comments span {
font-size:1.3em;
}

/* Tabs på arkivsidorna */
.custom ul.tw-nav-list, .custom #sidebar ul.tw-nav-list {
background-color: #22355E;
height:29px;
}

.custom ul.tw-nav-list li.ui-tabs-selected a, .custom #sidebar ul.tw-nav-list li.ui-tabs-selected a, .custom ul.tw-nav-list li.ui-tabs-selected a:hover, .custom #sidebar li.ui-tabs-selected a:hover {
background: #CC6600 none repeat scroll 0 0;
}

.custom ul.tw-nav-list a:hover, .custom #sidebar ul.tw-nav-list a:hover {
background-color: #CC6600;
}

.custom ul.tw-nav-list a, .custom #sidebar ul.tw-nav-list a {
background:  #22355E none repeat scroll 0 0;
}

/* Slut tabs */ 

.custom #image_box img {
border-width:0;
padding:0;
width:39em;
height:26em;
}

.custom .prev_next p {
font-size:0.8em;
line-height:2em;
}



.custom h4{
font-size:1.1em;
color:#000;
}

.custom .post_box {
padding-top:0;
}
.custom #archive_info {
border-bottom:0 solid #DDDDDD;
}
/* This line sets up our clickable background image based on the site title's link */
/* DIY: Adjust the height & width attributes to reflect the actual size of your image */
/* DIY: Change the filename of your image to reflect the actual header's file name */
.custom #header #logo a { display: block; height: 150px; width: 100%; background: url(images/logo.jpg) 0 0; outline: none; }

/* This line gets rid of the site title & tagline by casting them out to far left field */
.custom #header #logo, .custom #header #tagline { text-indent: -9999px; }

/* This line collapses the vertical space of the tagline so that there isn't unnecessary white space after the header image */

/* This is a bit of a kludge, but it seems to work. */
.custom #header #tagline { height: 0; }

/* This line removes the padding from the header so that the background image sits close to the nav menu, the bottom border of the header, and the sides of the content */
.custom #header { padding: 0px; }
/* ser till att styra headern under huvudmeny */
.custom #header {border-bottom:0px; top:-10px; z-index:100; position:relative; float:left; width:100%; background-color: #fff;}

/* Ändrar samtliga bakgrundsfärger */
body {background-color:#7B8C6B;}
.custom #content_box, .custom #footer {background-color:#fff;}
.custom.archives #content_box {background-image:none;}
.custom #content_box {background:transparent;}


/* Ser till att allt funkar med att göra två kolumner till en på valfria sidor */
.custom.archives #content {width:100%;}
.custom.archives #sidebars {display:none;}
.custom #content_box {
background-color:#FFFFFF;
float:left;
padding-top:10px;
position:relative;
top:-10px;
width:100%;
}
.custom #footer {width:100%; top:px; position:relative; float:left; padding:20px 0 0 0; background-color:#FFFFFF; top:-10px;

}

.custom .no_sidebars {
background: #fff none repeat scroll 0 0 !important;
}
.custom .format_text {
margin-bottom: 2em;
}

/* ######################################################### */
/* TEASERS */

.custom .teaser {
padding:0.95em;
width:22em;
height:380px;
background-color: #F8F8F8;
}


/* stil på länkar i teaserboxarna */
.custom a.teaser_link{
color: #666;
padding-left: 7px;
text-transform: uppercase;

}

.custom .teaser a.teaser_link:hover {
text-decoration:none;
padding-left: 7px;
color: #333333;
}

/* sätter färgen på dela med dig länken i teaserboxen */
.custom .teaser .format_teaser a {
color:#999999;
text-decoration:none;
padding-left: 7px;
}
.custom .teasers_box {
padding-bottom:0.2em;
padding-top: 0;
border-top:0px dotted #BBBBBB;
}
.custom .post_box{
border-top:0px dotted #BBBBBB;

}

/* Tar bort margin-bottom på ingressen i teaserboxen */
.custom .teaser .format_teaser {
margin-top:0em;
padding: 7px
}
.teaser .teaser_author, .custom .teaser_date {
font-size:0.8em;
line-height:1.6em;
padding-left: 7px;
}
/* ser till att även om en rubrik blir två rader så tar enkelraden lika mycket plats */
.custom .teaser h2 a{display: block; height:30px; color: #BB7601; padding-left: 7px; padding-right:7px; font-family: Arial, Helvetica, sans-serif; text-transform: uppercase; font-size:0.8em; line-height:1.2em;
}

.custom .teaser .post_image_link img.alignleft {
margin-bottom:1em;
}

.custom .teaser a.teaser_comments{
border-bottom:0px solid #EEEEEE;
 padding-left: 0px;
}



/* #################################### */
/* ADD TO ANY */

/* Flyttar add this knappen en aning till vänster... */
.addtoany_share_save {
 padding-left: 7px;
}

.custom a.addtoany_share_save{
color: #000000;
font-weight:bold;
}
.custom a:hover.addtoany_share_save{
color: #666666;;
font-weight:bold;
}
.custom .format_text .addtoany_share_save{
font-size:0.9em;
}

/* META INFORMATION */
.custom .headline_meta span, .custom .headline_meta abbr {
font-style:normal;
letter-spacing:1px;
text-transform: none;
}
.custom .headline_meta {)
color:#888888;
font-style: normal;
}

.custom ul.addtoany_list li a {
padding:0;
}

/* ############################################ */
/* Generell färg på samtliga länkar på siten */
a {
color: #CC6600;
}

/* Formatering av Aktivitetslistningen */
.custom .wplc_event_name{
font-size:1.2em;
}
.custom .wplc_event_location, .wplc_event_start_time, .wplc_event_end_time{
font-style:italic;
font-size:0.9em;
font-family:Georgia, "Times New Roman", Times, serif;
}

.custom .tid_plats{
font-size:0.9em;
font-family:Arial, Helvetica, sans-serif;
color: #888888;
text-transform:uppercase;
}



/* FAQ */
.custom .faq .alt {
background-color:#fff;
padding-top:0px;
}
.custom .faq h3{
font:Arial, Helvetica, sans-serif;
font-size:1em;
}

/* ######################################################*/
/* Dessa tre boxar styr boxarna på förstasidan */



.custom .box_link{
	position: absolute;
	top: 115px;
	left: 10px;
}

.custom #headbox_2 a, a.box_link { color: #fff; text-decoration: none; font-size:1.2em; font-weight:bold;}

.custom #headbox_2 a:hover, .box_link:hover{ color: #fff; text-decoration: underline; font-size:1.2em; font-weight:bold;}

.custom #headbox_1 {
border:#EEEEEE 4px solid;
background-image:url(images/bi-osd.png);
width:290px;
height:140px;
padding: 0px;
position:relative;
float:left;
margin:-30px 0px 10px 3em;
}

.custom #headbox_1 h1{
font-family: Arial, Helvetica, sans-serif; font-size:1.4em; 
text-transform: uppercase;
letter-spacing:1px;
line-height:1.231em;
margin-bottom:0.615em;
font-weight:bold;
color: #fff;

}
.custom #headbox_1 p{
color: #fff;
}

/* -----HEADBOX 2---------------- */
.custom #headbox_2 {	
border:#EEEEEE 4px solid;
background-image:url(images/bi-aktiviteter.png);
width:269px;
height:120px;
margin-left: 2em;
padding: 10px;
position:relative;
float:left;
margin:-30px 0px 10px 1em;
overflow:hidden;

}
.custom #headbox_2 h1{
font-family: Arial, Helvetica, sans-serif; font-size:1.4em;
text-transform: uppercase;
letter-spacing:1px;
line-height:1.231em;
margin-bottom:0.615em;
font-weight:bold;
color: #fff;

}
.custom #headbox_2 p{
color: #fff;
}


.custom #headbox_2 h2{
font-family: Arial, Helvetica, sans-serif; font-size:1.2em;
letter-spacing:1px;
line-height:1.231em;
margin-bottom:0.2em;
font-weight:bold;
color: #fff;
}


.custom #headbox_2 .wplc_event_location, #headbox_2  .wplc_event_start_time, #headbox_2  .wplc_event_end_time{
font-style:italic;
color: #fff;
font-size:1em;
}

.custom .wplc_event_list{
list-style:none;
}

.custom #headbox_2 .wplc_event_desc{
color: #fff;
font-size:1.1em;
}

.custom #headbox_2 strong{
font-size:1.2em;
line-height:1.231em;
margin-bottom:0.615em;
font-weight:bold;
color: #fff;

}

.custom #headbox li a {
list-style:none;

}
/* ---------HEADBOX 3------------- */

.custom #headbox_3 {
border:#EEEEEE 4px solid;
background-image:url(images/bi-faq.png);
width:269px;
height:120px;
margin-left: 10px;
padding: 10px;
position:relative;
float:left;
margin:-30px 0px 10px 1em;
}

.custom #headbox_3 h1{
font-family: Arial, Helvetica, sans-serif; font-variant:small-caps;font-size:1.4em;
text-transform: uppercase;
letter-spacing:1px;
line-height:1.231em;
margin-bottom:0.615em;
font-weight:bold;
color: #fff;

}

.custom #headbox_3 h2{
font-family: Arial, Helvetica, sans-serif; font-size:1em;
letter-spacing:0px;
line-height:1.231em;
margin-bottom:0.615em;
font-weight:bold;
color: #fff;
}
.custom #headbox_3 p{
color: #fff;
font-size:1em;
}


.custom #footer {
border-top:0px double #DDDDDD;
text-align:center;
height:40px;

}



/* ############################################### */
/*--------------- MENU -----------------*/


*{
	margin:0;
	padding:0;
}
.custom #tabs{
	margin:1em 3em 0 0;
	width:97%;
}
.custom ul#tabs {
border-color:#DDDDDD;
border-style:none;
border-width:0px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-left:22em;
width:800px;
}

.custom ul#tabs li {
background: transparent none repeat scroll 0 0;
border-style:none;
border-width: 0px;
float:left;
margin-bottom:-0.1em;
}

.custom #tabs li{
	display:block;
	float:left;
	z-index:300;
	position: relative;
}

.custom #tabs li a{
	background:#749b10;
	border:0px solid #fff;
	margin:0px;
	padding:15px 15px 3px 15px;
	display:block;
	float:left;
	color:#fff;
	text-transform:uppercase;
	text-decoration:none;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	height: 20px;
	letter-spacing:0px;
}


/*Starta företag */
.custom ul#tabs .page-item-1 a{
	background:#BE4C05;
	border:0px solid #fff;
	margin:0px;
	padding:15px 15px 3px 15px;
	display:block;
	float:left;
	color:#fff;
	text-transform:uppercase;
	text-decoration:none;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	height: 20px;
}

/*Frågor och svar */
.custom ul#tabs .page-item-4 a{
	background:#22355E;
	border:0px solid #fff;
	margin:0px;
	padding:15px 15px 3px 15px;
	display:block;
	float:left;
	color:#fff;
	text-transform:uppercase;
	text-decoration:none;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	height: 20px;
}


/*Aktiviteter */
.custom ul#tabs .page-item-3 a{
	background:#9DAE43;
	border:0px solid #fff;
	margin:0px;
	padding:15px 15px 3px 15px;
	display:block;
	float:left;
	color:#fff;
	text-transform:uppercase;
	text-decoration:none;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	height: 20px;
}
/*Starta INVESTERARE */
.custom ul#tabs .page-item-2 a{
	background:#8C4697;
	border:0px solid #fff;
	margin:0px;
	padding:15px 15px 3px 15px;
	display:block;
	float:left;
	color:#fff;
	text-transform:uppercase;
	text-decoration:none;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	height: 20px;
}
/*Starta företag */
.custom ul#tabs .page-item-5 a{
	background:#B89E00;	
	border:0px solid #fff;
	margin:0px;
	padding:15px 15px 3px 15px;
	display:block;
	float:left;
	color:#fff;
	text-transform:uppercase;
	text-decoration:none;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	height: 20px;
}
/*ARTIKLAR */
.custom #tabs .cat-item-5 a{
	background:#BB7601;
	border:0px solid #fff;
	margin:0px;
	padding:15px 15px 3px 15px;
	display:block;
	float:left;
	color:#fff;
	text-transform:uppercase;
	text-decoration:none;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	height: 20px;
}

.custom #tabs li a span{
	color:#52651f;
	font-size:10px;
	text-transform:lowercase;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
}
.custom #tabs li a:hover{
	background:#e46825;
	border:0px solid #fff;
	text-decoration:none;
}
.custom #tabs li a:hover span{
	color:#ffd9c7;
}
.custom #tabs li .current-cat a, .custom #tabs li .current_page_item a {
	background:#000;
	border:0px solid #fff;
	margin:0 1px;
	padding:15px 15px 3px 15px;
	display:block;
	float:left;
	color:#fff;
	text-transform:uppercase;
	text-decoration:none;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	cursor:pointer;
	font-weight:bold;
	height: 20px;
}
.custom .current-cat span{
	color:#ffd9c7;
	font-size:10px;
	text-transform:lowercase;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-weight:normal;
}


/* frammåt och bakåtlänkar när du bläddrar mellan alla inlägg/nyheter */
.custom .prev_next {
letter-spacing:0px;
border-top:0px solid #DDDDDD;
}


/* ################################################## */
/* Snygga knappar */
.awesome, .awesome:visited {
	background: #222 url(http://zurb.com/images/alert-overlay.png) repeat-x; 
	display: inline-block; 
	padding: 5px 10px 6px; 
	color: #fff; 
	text-decoration: none;
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px;
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
	border-bottom: 1px solid rgba(0,0,0,0.25);
	position: relative;
	cursor: pointer;
}

.format_text .awesome {
text-decoration:none;
}

	.awesome:hover							{ background-color: #111; color: #fff; }
	.awesome:active							{ top: 1px; }
	.small.awesome, .small.awesome:visited 			{ font-size: 11px; padding: ; }
	.awesome, .awesome:visited,
	.medium.awesome, .medium.awesome:visited 		{ font-size: 13px; font-weight: bold; line-height: 1; text-shadow: 0 -1px 1px rgba(0,0,0,0.25); }
	.large.awesome, .large.awesome:visited 			{ font-size: 14px; padding: 8px 14px 9px; }
	
	.green.awesome, .green.awesome:visited		{ background-color: #91bd09; }
	.green.awesome:hover						{ background-color: #749a02; }
	.blue.awesome, .blue.awesome:visited		{ background-color: #2daebf; }
	.blue.awesome:hover							{ background-color: #007d9a; }
	.red.awesome, .red.awesome:visited			{ background-color: #e33100; }
	.red.awesome:hover							{ background-color: #872300; }
	.magenta.awesome, .magenta.awesome:visited		{ background-color: #a9014b; }
	.magenta.awesome:hover							{ background-color: #630030; }
	.orange.awesome, .orange.awesome:visited		{ background-color: #ff5c00; }
	.orange.awesome:hover							{ background-color: #d45500; }
	.yellow.awesome, .yellow.awesome:visited		{ background-color: #ffb515; }
	.yellow.awesome:hover							{ background-color: #fc9200; }

#footer_image{
background: #fff url(http://www.bistartup.se/wp-content/themes/thesis_15/custom/images/alliansen_logos.png
) no-repeat 0px 0;
margin: 0 auto;
height:170px;
display:block;
padding-left:60px;
padding-top: 30px;

}
#footer_image h3{
color: #fff;
text-decoration:none;
line-height:16px;
font-size:1.2em;
}

#footer_image a{
color: #fff;
text-decoration:none;
}

#footer_image a:hover{
color: #ccc;
text-decoration:none;
}




.footer_box{
float:left;
position:relative;
text-align:left;
display:block;
padding-left: 80px;
}

.footer_box2{
float:left;
position:relative;
text-align:left;
display:block;
padding-left: 75px;
}

.footer_box3{
float:left;
position:relative;
text-align:left;
display:block;
padding-left: 105px;
}

/* IE6, IE7, IE8 */
.footer_box3{ padding-left: 100px\9; }

.footer_box4{
float:left;
position:relative;
text-align:left;
display:block;
padding-left: 175px;
}

/* IE6, IE7, IE8 */
.footer_box4{ padding-left: 160px\9; }
