/*
Theme Name: WordPress FrostingKommunikationsbyra
Theme URI: http://wordpress.org/
Description: FrostingKommunikationsbyra
Version: 1.0

*/

.header p.ingress {
        font:normal 1.25em/1.4em Arial, Sans-Serif;
        color:#fff;
        width:90%;
        word-spacing:0;
        margin-top:.5em;
}
p.breadcolor a, .breadcolor {
        color:#fff!important;
}

/* MEDARBETARE Telefon & E-post*/
.contact-box {}
.contact-box dt {clear:left; float:left; margin: 0 3px 0 0; font-weight:bold; color:#f8d500;}
.contact-box dd {padding: 0 0 0 30px;}

#logo {
	float:right;
	position:absolute;
	top:35px;
	right:0px;
}

.pagewidth {overflow:visible;}

/*** Resets if not JavaScript/sIFR ***/
/*h2 span a {
        font-size:21px;
        letter-spacing:0;
        line-height:30px;
        margin:5px 0px;
} 

.content h3 {
        font-size:51px;
        display:block;
        margin: 0 0 15px !important;
}
.article .content h4 {
        font-size:32px;
        line-height:100%;
        margin: 0;
}
.article h3 {
         font-size:28px !important;
         line-height:36px;
         margin:0 0 10px !important;
}
h4 span {
        font-size:32px;
        margin:5px 0px;
}
.article h4 {
        font-size:21px !important;
        line-height:28px;
        margin:10px 0 !importat;
}
ul.months li {
         font-size:21px;
         line-height:1em;
         margin:0 0 5px 0;
}
ul.months li span.standard {
         font-size:21px;
         margin: 0 0 5px;
}
ul.months li span.active a {
         font-size:21px;
         margin: 0 0 5px;
         color:#F8D500 !important;
}

ul.months li span.sIFR-replaced {
         margin:0;
}
ul.months li p {
         padding-bottom:0px;
}
*/


hr.spaceline {margin:30px 0;}


/* TOP NAV KATEGORIER: WEBB PRINT osv. */
.categorynav {
        font-size: .9em;
        left: 320px;
        list-style: none;
        margin: 0px;
        padding: 0px;
        position: absolute;
        top: 12px;
}
ul.categorynav li {
        display: inline;
        float: left;
        margin: 0px 7px 0px 0px;
}
ul.categorynav li:first-child {
        margin-right:10px;
}

.footercolumnheader {
        font: bold 1em/1.2em Arial, Sans-Serif;
        color:#8b8b8c;
        text-transform:uppercase;
}

.footer .pagewidth .column address {
         margin: 5px 0;
}


.footer .interactive,
.footer .headoffice {
        border-right: 1px solid #333; /*#605F5F;*/
        height:92px;
}

.twitter { /*HIDE TWITTER COLUMN*/
        visibility:hidden;
        display:none;
        position:absolute;
        left:-9000px;
}

#socialize-this img {
        width:24px;
        height:24px;
}


div.alignright {
float: right;
margin-left: 10px;
}
.commentlist li, #commentform input, #commentform textarea {
	font: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;
	}
.commentlist li ul li {
	font-size: 1em;
}

.commentlist li {
	font-weight: bold;
}

.commentlist li .avatar { 
	float: right;
	border: 1px solid #eee;
	padding: 2px;
	background: #fff;
	}

.commentlist cite, .commentlist cite a {
	font-weight: bold;
	font-style: normal;
	font-size: 1.1em;
	}

.commentlist p {
	font-weight: normal;
	line-height: 1.5em;
	text-transform: none;
	}

#commentform p {
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	}

.commentmetadata {
	font-weight: normal;
	}

#commentform input {
	width: 170px;
	padding: 2px;
	margin: 5px 5px 1px 0;
	}

#commentform {
	margin: 5px 10px 0 0;
	}
#commentform textarea {
	width: 100%;
	padding: 2px;
	}
#respond:after {
		content: "."; 
	    display: block; 
	    height: 0; 
	    clear: both; 
	    visibility: hidden;
	}
#commentform #submit {
	margin: 0 0 5px auto;
	float: right;
	}
/* End Form Elements */



/* Begin Comments*/
.alt {
	margin: 0;
	padding: 10px;
	}

.commentlist {
	padding: 0;
	text-align: justify;
	width: 700px;
	}
#respond{
	width: 700px;
}
.commentlist li {
	margin: 15px 0 10px;
	padding: 5px 5px 10px 10px;
	list-style: none;

	}
.commentlist li ul li { 
	margin-right: -5px;
	margin-left: 10px;
}

.commentlist p {
	margin: 10px 5px 10px 0;
}
.children { padding: 0; }

#commentform p {
	margin: 5px 0;
	}

.nocomments {
	text-align: center;
	margin: 0;
	padding: 0;
	}

.commentmetadata {
	margin: 0;
	display: block;
	}
/* End Comments */
.article-columns{
	color: #fff;
}

input[type="file"] {color:#FFF;}

#video0 {margin:10px 0; padding:10px 0;}

/* JOBMAN */

body.page-id-1559 h4 {display:none;visibility:hidden;}
table.job-table h1 {line-height:1.25em;}
