/*
Theme Name: Canvas for Forsikringsforeningen
Theme URI: http://www.senson.no/
Description: A child theme of Canvas - for forsikringsforeningen.no
Author: Jarle Dahl Bergersen
Author URI: http://www.senson.no/
Template: canvas
Version: 2.0
*/

body, html {
	text-rendering: optimizeLegibility;
	text-rendering: geometricPrecision;
	font-smooth: always;
	font-smoothing: antialiased;
	-moz-font-smoothing: antialiased;
	-webkit-font-smoothing: antialiased;
	-webkit-font-smoothing: subpixel-antialiased;
}

#content {
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
	
#logo {
	width: 350px;
	}

.entry img, img.thumbnail {
	border: 0;
	}

ul.nav li a, #navigation a  {
	text-transform: uppercase !important;
	}

ul.nav ul li.current_page_item a, 
ul.nav ul li.current_page_parent a, 
ul.nav ul li.current-menu-ancestor a, 
ul.nav ul li.current-cat a, 
ul.nav ul li.current-menu-item a {
	color: #333333!important;
}


.entry {
	background: url(/wp-content/themes/dnf/bilder/main-background.png) no-repeat;
	background-position: 50% 50%;
	}

.home .entry,
.archive .entry {
	background: none;
	}

table, td, tr	 {
	border: 1px solid black;
	}

td {
	padding: 5px;
	}
	
.entry table p {
	margin-bottom: 0;
	}
	
.post-meta .small {
    text-transform: none;
}	

html abbr {
    border-bottom: 0;
    cursor: inherit;
}

.widget h3 {
	color: #333333;
	border-bottom: 1px solid #333333;
	text-transform: uppercase;
	margin: 0 0 5px 0;
	padding: 0 0 5px 0;
}

.widget ul {
	list-style: none !important;
	padding-left: 0;
}


.widget li {
	padding-left: 0;
	}
	
.widget li a {
	color: #555555;
	}
	
.nocomments {
	display: none;
	}

#print-logo {
	display: none;
	}

#utskrift {
	text-align: right;
	}


/* hide print button */
.page-id-582 #utskrift,
.home #utskrift {
	display: none;
	}

#historisktabell p {
	margin-bottom: 0;
	}

/* knapper */
a.button, a.comment-reply-link, #commentform #submit, .submit, input[type=submit], input.button, button.button, #wrapper .woo-sc-button {
	font-weight: 400;
	}


/* skjema */
.gform_wrapper {
    padding: 1em;
    background: #efefef;
}

/* Arrangement */
.arrangementvisning table, 
.arrangementvisning td, 
.arrangementvisning tr {
    border: 0;
}

.arrangementvisning table {
	margin: 1em 0;
	}

.arrangementvisning td {
	padding-left: 0;
    padding-right: 10px;
}



/* Medlemsmøte */
.medlemsmote h1,
.konferanser h1 {
    font-size: 20px;
}

.medlemsmote h1 a,
.konferanser h1 a {
    color: #555555;
}

.medlemsmote .read-more,
.konferanser .read-more {
    font-size: 17px;
}

article.medlemsmote,
article.konferanser {
    margin-bottom: 1.5em;
}

/* Medlemsboks */
.boks,
.boks-innlogging {
	padding: 1em 2em;
	margin-bottom: 1em;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#4cce62+0,58a866+100 */

	background: #4cce62; /* Old browsers */
	background: -moz-linear-gradient(top,  #4cce62 0%, #58a866 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  #4cce62 0%,#58a866 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  #4cce62 0%,#58a866 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4cce62', endColorstr='#58a866',GradientType=0 ); /* IE6-9 */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7fb0d0', endColorstr='#5281a4',GradientType=0 ); /* IE6-9 */	
	}
	
.boks:hover,
.boks-innlogging:hover {
	background: #58a866;
	}	
	
.boks a,
.boks p a,
.boks h2,
.boks-innlogging h2,
.boks-innlogging a,
.widget .textwidget .boks p {
	color: white;
	}
	
.boks a:hover,
.boks-innlogging a:hover {
	color: white;
	text-decoration: none;
	}

.boks h2 {
	text-transform: uppercase;
	font-size: 30px;
	}

.widget .textwidget .boks p {
	font-size: 15px;
	margin-bottom: 5px;
}

.featured-forsikring {
    margin-bottom: 3em;
    margin-top: 1em;
}

.featured-forsikring .post-meta {
   display: none;
}

.viktig-melding h2 {
    margin-bottom: .5em;
}


/* Only desktop */
@media screen and (min-width: 768px) {
ul.nav ul {
    width: 13em;
}

/*
html .two-col-left #main-sidebar-container #main, html .two-col-right #main-sidebar-container #main {
	width: 64%;
}

html .two-col-left #main-sidebar-container #sidebar, html .two-col-right #main-sidebar-container #sidebar {
	width: 25%;
}
*/

}




