/*   



Theme Name: BIC 2.0



Theme URI: www.brinkenfeldtit.se



*/



/* Färger



Röd: 		#CD1313



Blå		#4696ce



Grön:		#A1BD26



Sidebar: 	#f4f4f4



Border:		#d6d6d6



*/







/*-------------------------------------------*/



/*------------------Reset--------------------*/







html, body, div, span, applet, object, iframe,



h1, h2, h3, h4, h5, h6, p, blockquote, pre,



a, abbr, acronym, address, big, cite, code,



del, dfn, em, font, img, ins, kbd, q, s, samp,



small, strike, strong, sub, sup, tt, var,



b, u, i, center,



dl, dt, dd, ol, ul, li,



fieldset, form, label, legend,



table, caption, tbody, tfoot, thead, tr, th, td {



	margin: 0;



	padding: 0;



	border: 0;



	outline: 0;



	font-size: 100%;



	vertical-align: baseline;



	background: transparent;



}



body {



	line-height: 1;



}



ol, ul {



	list-style: none;
	


}



blockquote, q {



	quotes: none;



}



blockquote:before, blockquote:after,



q:before, q:after {



	content: '';



	content: none;



}







/* remember to define focus styles! */



:focus {



	outline: 0;



}







/* remember to highlight inserts somehow! */



ins {



	text-decoration: none;



}



del {



	text-decoration: line-through;



}







/* tables still need 'cellspacing="0"' in the markup */



table {



	border-collapse: collapse;



	border-spacing: 0;



}

header, nav, section, article, footer, small, {

	display:block;

}

/*-------------------------------------------*/



/*------------------Body---------------------*/







body {



	background: #fff;



	font-family: "Arial", sans-serif;



}



.wrapper {



	width: 1000px;



	margin: 0 auto;



}







/*-------------------------------------------*/



/*------------------Global-------------------*/







a {



	color: #646464;



}







a:hover {



	color: #cd1313;



}







h1 {



	font-family: "Trebuchet MS";



	font-size:26px;



	color: #000;



	font-weight: normal;



	margin-bottom: 3px;



}



h1 a {



	color: #000;



	text-decoration: none;



}



h2 {



	color: #cd1313;



	font-size: 17px;



	font-weight: normal;



	margin-bottom: 4px;	



	margin-top: 10px;



}

h2.post-title {

	font-family: "Trebuchet MS";



	font-size:26px;



	color: #000;



	font-weight: normal;



	margin-bottom: 3px;

}

.post-title a {

	color:#000;

	text-decoration:none;

}

.post-title a:hover {

color:#CD1313;

}
h3 {



	font-weight: bold;



	font-size: 14px;



	margin-bottom: 3px;



	margin-top: 3px;
	
	font-family: 'Trebuchet MS';



}



img {



	max-width: 500px;



	max-height: 500px;



}



blockquote {


	padding: 10px;


	margin: 10px auto;


	font-style: italic;

}



hr {



	height: 4px;



	background: url(/wp-content/themes/bic20/images/hr.png) repeat-x;



	border: 0px;



}



p {



	line-height: 17px;



	margin-top:5px;

	margin-bottom:10px





}



.side p {



	line-height:14px; 



}



object {



	max-width: 500px;



}



form, input, textarea {



	font-family:"Arial", sans-serif;



}



.post li {



	list-style-type:disc;



	margin-top:6px;



	line-height:14px;



}

.post ul, ol {



	margin-left:40px;



}

.post ul {

	list-style: decimal;
	
	}
.related-posts li {



	list-style:none;



	margin-top:6px;



}

.meta ul, .meta ol {
margin-left:0px;
}

/*-------------------------------------------*/



/*-----------------Header--------------------*/







header {



	height: 150px;



	width: 100%;



	background: url(/wp-content/themes/bic20/images/header-background.png) repeat-x;

	display:block;

}



.logo {



	display: block;



	width: 234px;



	height: 148px;



	background:  url(/wp-content/themes/bic20/images/logo.png);



}



.wrapper-header {



	width: 1000px;



	margin: 0 auto;



}



.twitter-top {



	float: right;



	font-family: "Baskerville";



	font-style: italic;



	font-size:19px;	



	color:#fff;



	text-align:right;



	width:250px;



	margin-top:30px;



	}



.twitter-top a {



	color:#A1BD26;



}



/*-------------------------------------------*/



/*-------------------Nav---------------------*/



nav {



	height: 39px;



	width: 100%;



	background: url(/wp-content/themes/bic20/images/nav-background.png) repeat-x;


	display:block;
}



nav ul {



	width: 1000px;



	margin: 0 auto;



}



nav li {



	float: left;



	text-align: center;
	
	list-style: none;



}



nav a {



	display: block;



	padding-top: 10px;



	height: 29px;



	color: #000;



	font-family: "Trebuchet MS";



	text-decoration: none;



	padding-left: 15px;



	padding-right: 15px;



	border-left: 1px solid #666;



}



nav a:hover {



	background: url(/wp-content/themes/bic20/images/nav-hover-background.png) repeat-x;
	
	color:#000;



}



nav li:first-child a {



	border: 0;



}



nav li.current_page_item {



	background: url(/wp-content/themes/bic20/images/nav-hover-background.png) repeat-x;



}



#wpabar li {



	width:auto;



}


/*-------------------------------------------*/



/*-----------------Textarea------------------*/







.textarea {



	width: 485px;



	float: left;



	font-size: 12px;



	padding-left: 15px;



	margin-top: 20px;



}




.textarea-portfolio {



	width: 680px;



	float: left;



	font-size: 13px;



	padding-left: 15px;



	margin-top: 20px;



	margin-right: 20px;

	line-height: 20px;


}

.textarea-portfolio input, .textarea-portfolio textarea, .textarea-portfolio.single input {

	border:1px solid #d6d6d6;

}
.portfolio-images {

-webkit-transition:ease 1s;


-moz-transition:ease 1s;

}

.portfolio-images img:hover{

-webkit-box-shadow: 0px 0px 30px #818181;


-moz-box-shadow: 0px 0px 30px #818181;


-webkit-transition:ease 1s;


-moz-transition:ease 1s;

}
.category-description {
	
	
	
	font-size: 13px;
	
	}

.post-meta {



	color: #c0c0c0;



	font-family: "Trebuchet MS";



}

.disqus-link {



	float:right;



	margin-top:-11px;



}


.archive li {

	margin-top: 10px;
	
	}


.post {



	border-top: 1px solid #e2e2e2;



	margin-top: 7px;



	padding-top: 12px;



	margin-bottom: 40px;



}

.wp-caption-text {

	text-align:center;

	color:#666;

	font-family:Serif;

	font-style:italic;

}

.post-categories li {



	float: left;



	margin-left: 252px;	



	margin-top:-13px;



}



.meta {



	background:#f4f4f4;



	border: 1px solid #d2d2d2;



	padding: 10px;



	max-width: 500px;



	margin-top: 20px;



	-webkit-border-radius:10px;



	-moz-border-radius: 10px;

	



}



.meta-title {



	margin-bottom: 6px;



}



.more-link {



	display: block;



	background: url(/wp-content/themes/bic20/images/more.png) no-repeat;



	width: 78px;



	height: 25px;



	font-size: 15px;



	color: #fff;



	text-align: center;



	padding-top: 5px;



	text-decoration: none;



	font-family: "Trebuchet MS";



}



.more-link:hover {



	color: #fff;



	}



/*-------------------------------------------------------*/



/*Portfolio*/



.portfolio-images {



	padding: 5px;



	border: 10px solid #ddd;



	float: left;



	margin-right: 20px;



	-moz-opacity:0.6;



	filter:alpha(opacity=60);



	opacity:0.6;



}



.portfolio-webpage {



	width: 800px;



	margin-top: 20px;



	height: 300px;



	border-top: 1px solid #1faffa;



	padding-top: 20px;



	}



.portfolio-webpage:hover .portfolio-images {



	-moz-opacity:1;



	filter:alpha(opacity=100);



	opacity:1;

	-webkit-box-shadow: 0px 0px 20px #d0d0d0;


	-moz-box-shadow: 0px 0px 20px #d0d0d0;


	-webkit-transition:ease 1s;


	-moz-transition:ease 1s;

}



.portfolio-webpage:first-child {



	border: 0;



}



.portfolio-information {



	float: right;



	width: 250px;



	margin-left: 20px;



}



.info-rapport {



	width: 600px;



	padding: 10px;



	display: none;



	margin: 5px auto;



}



.info-schuck {



	width: 600px;



	padding: 10px;



	display: none;



	margin: 5px auto;



}



.info-bulls {



	width: 600px;



	padding: 10px;



	display: none;



	margin: 5px auto;



}







.info-lovquist {



	width: 600px;



	padding: 10px;



	display: none;



	margin: 5px auto;



}



.info-training4life {



	width: 600px;	



	padding: 10px;



	display: none;



	margin: 5px auto;



}



.bulls {



	margin-left: 10px;



}



.lovquist {



	margin-left: 10px;



}



.schuck {



	margin-left: 10px;



}



.training4life {



	margin-left: 10px;



}



.visitkort {	



}

.portfolio-top {

	padding:10px;

	

	background:#f4f4f4;

	

	border:1px solid #d6d6d6;

	

	-webkit-border-radius:10px;

	

	-moz-border-radius:10px;

	

	margin-bottom:15px;

	height: 160px;

	overflow:hidden;

	width:550px;

	margin:0 auto;
	

}

.portfolio-top li {

	

list-style:none;

float: left;

	margin-right:11px;

}

.portfolio-top img {

	

	border:1px solid #d6d6d6;



}

#prevBtn a{

	
	position:absolute;

	float:left;

	width:31px;

	height:53px;

	background:url(/wp-content/themes/bic20/images/prevBtn.png);

	display:block;

	margin-top: -100px;

	margin-left:-60px;


}

#nextBtn a{

	float:right;

	width:31px;

	height:53px;

	background:url(/wp-content/themes/bic20/images/nextBtn.png);

	display:block;

	position:absolute;

	margin-left: 580px;

	margin-top: -100px;
}

#slider ul {
	
	width:1200px;

}
/*-------------------------------------------------------*/







/*-------------------------------------------*/



/*----------------Searchform-----------------*/







.searchform {



	margin-left: 100px;



	width: 220px;



	float: left;



}



.searchbox {



	width: 150px;



	height: 30px;



	background: url(/wp-content/themes/bic20/images/searchbox.png) no-repeat;



	border: 0;



	margin-top: 4px;



	padding-left: 10px;



	float: left;



}



.searchbutton {



	width: 52px;



	height: 30px;



	background: url(/wp-content/themes/bic20/images/searchbutton.png) no-repeat;



	border: 0;



	float: left;



	margin-top: 4px;



}



/*-------------------------------------------*/



/*----------------Sidebar--------------------*/



.side{



	width: 480px;



	margin-left: 20px;



	float: left;



	margin-top:0px;



}



.side li  {



	list-style:none;



}



.binero {



	margin-left: 5px;



}



.side h1 {



	color: #fff;



	font-size: 22px;



	text-align: center;



	line-height: 23px;



}



.sidebar-column-left{



	width: 230px;



	float: left;



	margin-left: -10px;




}



.sidebar-column-right{



	width: 230px;



	float: left;



	margin-left: 10px;



}



.sidebar-highlight {



	width: 205px;



	height: 195px;



	background: url(/wp-content/themes/bic20/images/sidebar-highlight.png);



	padding: 10px 20px 10px 20px;



	color: #fff;



	font-family: "Trebuchet MS";



	font-size: 13px;



	line-height: 14px;


	display:none;



}



.sidebar-highlight h2 {



	font-size: 16px;



	font-weight: bolder;



	margin-bottom: 0px;



	color: #fff;



	margin-top: 0px;



}



.sidebar-highlight a {



	color: #4696CE;



	text-decoration: none;



}



.sidebar-highlight a:hover {



	color: #A1BD26;



}



.sidebar-box-top {



	width: 467px;



	height: 9px;



	background: url(/wp-content/themes/bic20/images/sidebar-box-top.png);



	float: left;



	margin-top: 30px;



}



.sidebar-box {



	width: 445px;



	border-left: 1px solid #d2d2d2;



	border-right: 1px solid #d2d2d2;



	float: left;



	background: #f6f6f6;



	padding: 10px;



}



.sidebar-box-bottom {



	width: 467px;



	height: 9px;



	background: url(/wp-content/themes/bic20/images/sidebar-box-bottom.png);



	float: left;



}



.box2 li {



	width: 210px;



	float: left;



	margin-left: 10px;



}



.box2 li li {



	margin-left: 0px;



	margin-top: 3px;



}



.box2 a {



	text-decoration: none;



	font-size: 13px;



}



.box-under {



	float: left;



	margin-top: 15px;



	background: url(/wp-content/themes/bic20/images/hr.png) top repeat-x;



	padding-top: 15px;



}



}



h3.sidebar-title {



	color: #000;



	font-weight: bold;



	font-size: 15px;



	font-family: "Trebuchet MS";



}



.twitter {



	width: 70px;



	height: 70px;



	background: url(/wp-content/themes/bic20/images/social-networks.png);



	display: block;



	float: left;



}



.facebook {



	width: 70px;



	height: 70px;



	background: url(/wp-content/themes/bic20/images/social-networks.png);



	display: block;



	background-position-x: -76px;



	float: left;



}



.rss {



	width: 70px;



	height: 70px;



	background: url(/wp-content/themes/bic20/images/social-networks.png);



	display: block;



	background-position-x: -152px;



	float: left;	



}



.kaptenx {



	width: 220px;



	display: block;



	float: left;



	height: 44px;



	background: url(/wp-content/themes/bic20/images/kaptenx.png);



}



.meta-sidebar {



	padding: 10px;



	background: #f6f6f6;



	border: 1px solid #d2d2d2;



	margin-top: 10px;



	margin-left: 10px;



	font-size: 13px;


	float:left;
}



.meta-sidebar a {



	text-decoration: none;



}



.twitter-icon {



	margin-bottom:-5px;



}



.pusha {



	background: url(/wp-content/themes/bic20/images/pusha-bg.png) no-repeat;



	padding:  6px 8px 10px;



	margin-top: 5px;



	width:60px;


	float:left;
}



/*-------------------------------------------*/



/*------------------cForms-------------------*/



.emailbox {



	width: 100px;



	height: 30px;



	background: url(/wp-content/themes/bic20/images/mailbox.png) no-repeat;



	border: 0;



	margin-top: 4px;



	padding-left: 10px;



	padding-right: 10px;



	float: left;



}



.sendbutton {



	width: 52px;



	height: 30px;



	background: url(/wp-content/themes/bic20/images/sendbutton-cforms.png) no-repeat;



	border: 0;



	display: block;



	float: left;



	font-size: 15px;



	color: #fff;



	text-align: center;



	padding:0px;



}



.sendbutton-img {



	width: 52px;



	height: 30px;



	background: url(/wp-content/themes/bic20/images/sendbutton.png) no-repeat;



	border: 0;



	display: block;



	float: left;



	margin-top: 4px;



	margin-left: 15px;



}



#li--1 label {



	display: none;



}



.mailform {



	margin-top: 30px;



}



.mail-message {



	margin-top: 20px;



	float: left;



}



input.single{



	width: 180px;



	height: 30px;



	background: url(/wp-content/themes/bic20/images/cforms-footer.png) no-repeat;



	border: 0;



	margin-top: 4px;



	padding-left: 10px;



	padding-right: 10px;



	float: left;



}



.linklove {



	display: none;



}



.cf-ol label{



	display: none;	



}

label.seccap {
	
		display: block;
		font-size: 12px;
		
		}

.cf-ol textarea {



	width: 230px;



	height: 80px;



	background: url(/wp-content/themes/bic20/images/message-box-cforms.png) no-repeat;



	border: 0px;



	padding: 10px;



}

.cf-ol li {

	list-style: none;
	
	}

.sidebar-highlight input, .sidebar-highlight textarea {



	margin-top: 10px;



}

.sidebar-highlight ol, .sidebar-highlight ul {
	margin-left: 0px;
	}

.post input {
	
	border:1px solid #d6d6d6;

	-webkit-border-radius:10px;

	-moz-border-radius:10px;

}

#cf_field_4 {

	width:585px;

	border:1px solid #d6d6d6;

	-webkit-border-radius:10px;

	-moz-border-radius:10px;

	margin-top:20px;
}
.secinput {
	padding: 3px;
	border-radius: 5px;
	border: 0px;
}
.captcha {
	float: right;
	}	
/*-------------------------------------------*/



/*-----------------Images--------------------*/



.alignright {



	float: right;



	margin:10px;



}



.aligncenter {



	margin-bottom: 10px;



	margin-top: 10px;



	margin-left:auto;



	margin-right:auto;



	display: block;



	clear: both;



	}



.alignleft {



	float: left;



    margin:5px 20px 5px;



}



/*-------------------------------------------*/



/*-----------------Footer--------------------*/



.footer {



	min-height: 300px;



	background: #000;



	float: left;



	width: 100%;



	margin-top: 20px;



	color:#fff;



	padding-bottom: 20px;



}



.footer-content {



	width: 1000px;



	margin: 20px auto;







}

.footer-content li {

margin-left: 0px;
}

.footer li li {



	border-bottom: 1px solid #f4f4f4;



	padding-top: 5px;



	padding-bottom: 5px;



	margin-left: 0px;



	color: #fff; 



}



.footer li li:first-child {



	border-top: 1px solid #f4f4f4;



	}



.footer li {



	width: 300px;



	float: left;



	margin-left: 30px;



	list-style: none;



}



.footer ol{



	margin-left: 0px;



}



.footer a {



	text-decoration: none;



	color: #fff;



	font-weight: normal;



}



.footer a:hover {



	color: #A1BD26;



}



h3.footertitle {



	font-size: 16px;



	color: #4696ce;



	text-transform: uppercase;



	font-weight: bold;



	font-family: "Trebuchet MS";



	margin-bottom: 7px;



}
