
/*
Design by Free CSS Templates
http://www.freecsstemplates.org
Released for free under a Creative Commons Attribution 2.5 License
*/

body {
	margin: 0;
	padding: 0;
	background: #171111;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #BDBDBD;
	line-height: 18px;
}


h1, h2, h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000;
}

h1 {
	font-size: 44px;
	text-transform: uppercase;
	margin: 0;
}

h2 {
	font-size: 18px;
	font-weight: bold;
	text-transform: uppercase;
	margin: 0;

}

h3 {
	font-size: 16px;
	font-weight:bold;
	margin-top: 30px;
	margin-bottom: 2px;
}

h2.lys {
color: #D6D6D6;
}

h3.lys {
color: #D6D6D6;
}

p {

	/*text-align: justify;*/
}

p.forsidenyheter {
	line-height: 120%;
	margin-top: 0px;
	font-size:16px;
	/*text-align: justify;*/
}

ul, ol {
	line-height: 100%;

}

blockquote {
}

a {
	color: #006400;
	text-decoration:none;
}

a:hover

 {
	text-decoration: none;
	color: #580000;
}


a img {
	border: none;
}

img.left {
	float: left;
	margin: 7px 30px 0 0;
}

img.right {
	float: right;
	margin: 7px 0 0 30px;
}

img.nyhetforside {
box-shadow: 4px 4px 5px #818181;
-webkit-box-shadow: 2px 2px 3px #818181;
-moz-box-shadow: 2px 2px 5px #818181;
filter: progid:DXImageTransform.Microsoft.dropShadow(color=#818181, offX=7, offY=7, positive=true);
}

hr {
	display: none;
}

.list1 {
}

.list1 li {
	float: left;
	line-height: normal;
}

.list1 li img {
	margin: 0 30px 30px 0;
}

.list1 li.alt img {
	margin-right: 0;
}

#wrapper {
}

/* Header */

#header-wrapper {
}

#header {
	width: 960px;
	height: 50px;
	margin: 0 auto;
	background: url(grafikk/img01.jpg) no-repeat left top;
}

/* Menu */

#menu {
	float: right;
	width: 620px;
	height: 50px;
}
#menu .current_page_item a {
	/*color: black;*/
}
/*

#menu a {
	display: block;
	float: left;
	height: 34px;
	margin-right: 3px;
	padding: 16px 30px 0px 30px;
	background: url(images/img04.jpg) no-repeat left top;
	text-decoration: none;
	text-transform: capitalize;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6C6A69;
}

#menu  {
	text-decoration: underline;
	color: #FFFFFF;
}



#menu .first {
	background: none;
}

*/

/*Språkvelger*/

#lang_selector {
float:right;
margin-top: 11px;
margin-right: 20px;
}

/* Page */

#page {
	width: 960px;
	margin: 0 auto;
	padding: 0px;
	background: url(grafikk/img02.jpg) repeat-y left top;
}

#page-bgtop {
	padding-top: 30px;
}

/** LOGO */

#logo {
	width: 860px;
	height: 95px;
	margin: 0 auto;
}

#logo h1, #logo p {
	margin: 0px;
	line-height: normal;
	text-transform: lowercase;
	font-weight: normal;
	color: #FFFFFF;
	
}

#logo p {
	text-transform: lowercase;
	font-size: 18px;
}

#logo h1 {
	padding-top: 10px;
	font-size: 40px;
	font-family: Georgia, "Times New Roman", Times, serif;
}

#logo a {
	text-decoration: none;
	color: #FFFFFF;
}

/* Content */

hr.clear {
	background: none;
	border: 0;
	clear: both;
	display: block;
	float: none;
	font-size: 0;
	margin: 0;
	padding: 0;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
	}

#content {
	float: right;
	width: 660px;
	padding-top: 10px;
	padding-right: 30px;
}

/* Post */



.post {
	margin-bottom: 25px;
	padding-left: 30px;
	font-size: 15px;
	
}

.post .title {
	height: 30px;
	color: #FFF;
}

.post .title a {
	text-decoration: none;
	color: #FFFFFF;
}

.post .date {
}

.post .meta {
	margin-top: -10px;
	padding: 2px 30px 2px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 13px;
	font-style: italic;
	color: #FFF;
}

.post .meta a {
	color: #FFF;
}

.post .meta span {
	display: block;
	margin-top: -10px;
}



.post .entry {
	padding: 12px 0;
		font-size: 13px;
}


.post .links {
	margin: 0 250px 0 0;
	padding: 0 0 0 0px;
}

.post .links .comments {
}

.post .links .permalink {
	padding-left: 17px;
}



/* Sidebar */

#sidebar {
	float: left;
	width: 180px;
	padding-left: 40px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFF;
}

#sidebar ul {
	margin: 0;
	padding: 0;
	list-style: none;
	line-height: normal;
}

#sidebar li {
	margin-bottom: 30px;
	padding: 0 0 10px 0px;
	color: #FFF;
}

#sidebar li ul {
}

#sidebar li li {
	margin: 0px;
	padding: 5px 0px;
	border-bottom: 1px dotted #504D4B;
}

#sidebar p {
	margin: 0;
	padding: 0px 0px;
}

#sidebar h2 {
	height: 26px;
	margin: 0 0 5px 0px;
	padding: 12px 0 2px 0px;
	text-transform: none;
	font-size: 18px;
	font-weight: normal;
	color: #FFF;
}

#sidebar h2 a {
	color: #FFF;
}

#sidebar h2 a:hover {
	color: #504D4B;
}

#sidebar h2 a:active {
	color: #FFF;
}

#sidebar p {
	line-height: 200%;
}

#sidebar a {
	text-align: left;
	text-decoration: none;
	font-weight: normal;
	color: #FFF;
}

#sidebar a:hover {
	text-align: left;
	text-decoration: underline;
	font-weight: normal;
	color: white;
}

#sidebar  {
	color: #FFF;
}

#sidebar a:active {
	color: #C0C0C0;
}

/* Calendar */

#calendar {
}

#calendar caption {
	padding-bottom: 5px;
	font-weight: bold;
}

#calendar table {
	width: 100%;
	border-collapse: collapse;
	border-bottom: 1px solid #24130F;
	border-left: 1px solid #24130F;
	border-right: 1px solid #24130F;
}

#calendar thead th {
	padding: 5px 0;
	text-align: center;
	border-top: 1px solid #24130F;
	border-left: 1px solid #24130F;
	background: #24130F;
}

#calendar tbody td {
	padding: 5px 0;
	text-align: center;
	border-top: 1px solid #24130F;
	border-left: 1px solid #24130F;
	border-bottom: 1px solid #24130F;
}

#calendar tfoot td {
	padding: 5px;
	border-left: 1px solid #24130F;
	border-bottom: 1px solid #24130F;
}

#calendar tfoot #next {
	border-top: 1px solid #24130F;
	text-align: right;
}

#calendar tfoot #prev {
	border-top: 1px solid #24130F;
}

#calendar .pad {
	border-bottom: 1px solid #24130F;
}

#calendar #today {
	background: #24130F;
}

/* Footer */

#footer {
	width: 960px;
	margin: 0 auto;
	padding: 70px 0px 20px 0px;
	background: url(grafikk/img03.jpg) no-repeat left top;
}

#footer-bgcontent {
}

#footer p {
	margin: 0;
	text-align: center;
	line-height: normal;
	text-transform: uppercase;
	font-size: 12px;
	color: #6C6A69;
}

#footer a {
	color: #6C6A69;
}


/*Nyheter forside*/


 .nhforside_container
{
width: 90%;
margin: 10px auto;

}


.nh_venstreblokk
{
float: left;
margin: 0;
padding: 1em;

}

.nh_innhold
{
margin-left: 200px;
/*border-left: 1px dotted gray;*/
padding-top: 0em;
padding-bottom: .5em;
padding-left: .5em;
padding-right: .5em;

}

.nh_innhold a
{
font-size:15px;
font-weight:bold;
color: #D6D6D6;
}

.nh_innhold 
{
font-size:15px;
color: #FFF;
}

.bunnblokk
{
clear: left;
padding: .2em;
border-bottom: 1px dotted #474646;
/*border-top: 1px solid ;*/
}


/* Slutt nyheter forside*/

/*nh_vis*/
.nyhetsbilde /*Bilde med ramme, plassert til venstre, brukt i "nh_vis.php*/
		
		{
		float: left;
		margin: 22px 20px 10px 0px;
		padding: 5px;
		border: 1px solid #000;
		
		}


/*slutt nh_vis*/

/*Søkeside*/
p.box {
  
  
  border: 1px solid #F7941D;
  padding: 10px;
  background: #FEEFDA;
}

/*Slutt søkeside*/

/*Artikler*/

.artikler_vis_container
{
width: 100%;
margin: 10px auto;
background-color: #A6A6A6;
color: black;
border: 1px solid;

}


.ie .artikler_vis_container
{

margin: 10px auto;
background-color: #6C6A69;
color: #333;
border: 1px solid;
line-height: 130%;
width: 560px;
}


.artikler_vis_overskrift
{
padding: .5em;
background-color: #A6A6A6;
border-bottom: 1px dotted;

}



.artikler_vis_innhold_vis
{

padding-top: 1.2em;
padding-bottom: 5em;
padding-left: 1.2em;
padding-right: 1.2em;
font-family:Garamond;
font-size: 120%;

}

.artikler_vis_innhold_vis .otherlang {
font-family:Arial, Helvetica, sans-serif;
margin-bottom: -5px;
}


.artikler_vis_bunnblokk
{
clear: left;
padding: .2em;
color: #333;
background-color: #A6A6A6;
/*border-top: 1px solid ;*/
}

#artikler_vis_metadata
{
	float: right;
	font-size: 100%;
	padding: .5em;
	margin-top: -20px;
}



.opera #artikler_vis_metadata {
	
	float: right;
	font-size: 100%;
	margin-top: -30px; 
	
	}
	
.ie #artikler_vis_metadata {
	
	float: right;
	font-size: 100%;
	margin-top: -35px; 
	
	}

/*Slutt artikler --> vis.php*/


/*Artikler --> index.php*/


.artikler_index_container
{
font-family: Garamond;
font-size:17px;
line-height: 18px;
width: 90%;
margin: 10px auto;
background-color: #A6A6A6;
color: #000;
border: 1px solid;
line-height: 130%;
max-width: 700px;
}

.artikler_index_overskrift
{
padding: .5em;
background-color: #A6A6A6;
border-bottom: 1px dotted;
}


.artikler_index_venstreblokk
{
float: left;
padding: 1em;
background-color: #A6A6A6;
}

.artikler_index_venstreblokk hr {display: block; clear: left; margin: .5em 0;
  visibility: hidden;}
  
  
.artikler_index_innhold
{
margin-left: 150px;
/*border-left: 1px dotted gray;*/
padding-top: 0em;
padding-bottom: .5em;
padding-left: .5em;
padding-right: .5em;

}


.artikler_index_bunnblokk
{
clear: left;
color: #333;
background-color: #A6A6A6;
/*border-top: 1px solid ;*/
}

/*Artikler --> Forside liten boks*/


.artikler_index_container_liten
{
width: 90%;
margin: 10px auto;
background-color: #A6A6A6;
color: #000;
border: 1px solid;
line-height: 130%;
max-width: 700px;


}

.artikler_index_overskrift_liten
{
padding: .5em;
background-color: #A6A6A6;
border-bottom: 1px dotted;
color: 000;

}

.artikler_index_venstreblokk_liten
{
float: left;
margin: 0;
padding: .5em;
background-color: #A6A6A6;

}

.artikler_index_innhold_liten
{
margin-left: 140px;
/*border-left: 1px dotted gray;*/
padding-top: .3em;
padding-bottom: .5em;
padding-left: .5em;
padding-right: .5em;
}


.artikler_index_bunnblokk_liten
{
clear: left;
margin: 0;
padding: .2em;
color: #333;
background-color: #A6A6A6;

/*border-top: 1px solid ;*/
}
/*Slutt artikler forside liten boks*/


	
.artikler_index_container_kat_overskrift /* Holder på plass kategorioverskriftene*/
{
width: 90%;
margin: 10px auto;
background-color: transparent;
color: #333;
line-height: 130%;
max-width: 700px;
}

/*Slutt artikler --> index.php*/

/*Artikler --> Forside*/

#artikler_index_wrap {
		background: #transparent;
		margin:0 auto;
		max-width: 700px;
		/*border: 1px solid #000;*/

	}
	#artikler_index_overskrift {
		background:#transparent;


	}
	#artikler_index_overskrift h1 {
    	padding:5px;
	    margin:0;
    }

	
	#artikler_index_main {
		background:transparent;
		float:left;
		width:49%;
		height:90%;

	}
	#artikler_index_main h2, #artikler_index_main h3, #artikler_index_main p {
		padding:0 10px;
    }
	#artikler_index_sidebar {
		background:#transparent;
		float:right;
		width:50%;
	}
	#artikler_index_sidebar ul {
		margin-bottom:0;
    }
    #artikler_index_sidebar h3, #artikler_index_sidebar p {
		padding-left: 20px;
    }
	#artikler_index_footer {
		background:transparent;
		clear:both;
	}
	#artikler_index_footer p {
		padding:5px;
		margin:0;
    }


p.meta

{
font-size: 13px;
font-family: arial;

}

p.meta a {
text-decoration: underline;
}

p.meta_right

{
font-size: 13px;
font-family: arial;
float: right;
}

p.bluegray 
{
font-size: 15px;
font-family: arial;
color: #A6A6A6;
}




.collapsible 
{
          display: none; /* Eneste som trengs */
          border: solid 1px #000;
		  font-size: 100%;
		  background-color: #C0C0C0;
          padding: 5px;
		  margin-top: 10px;
}

#metadata
{
	float: right;
	font-size: 100%;
	margin-top: -17px;
}

.opera #metadata {
	
	float: right;
	font-size: 100%;
	margin-top: -14px; 
	
	}
	
.ie #metadata {
	
	float: right;
	font-size: 100%;
	margin-top: -15px; 
	
	}

.printbutton {
border: none;
float:right;
margin-left: 3px;
}

.print_facebook {
border: none;
padding-bottom: 15px;
font-size:12px;
}

/*Bildestiler*/

.venstre {
		float: left;
		margin:  5px 10px 10px 0;
		border: 1px solid #000;
		padding: 2px;
		}
		
		.venstre_utenramme {
		float: left;
		margin:  10px 10px 0 0;
		padding: 2px;
		}
		
		.hoyre {
		float: right;
		margin:  0 0 10px 10px ;
		border: 1px solid #000;
		padding: 2px;
		}
		
		.hoyre_utenramme {
		float: right;
		margin:  0 0 10px 10px ;
		padding: 2px;
		}

.senter /*Bilde med ramme senter*/
		{
    	display: block;
    	margin-left: auto;
    	margin-right: auto;
		border: 1px solid #000;
		padding: 2px;
		}
		
	.midt /*Midtstilt bilde uten ramme*/
		{
    	display: block;
    	margin-left: auto;
    	margin-right: auto;
		padding: 2px;
		}
		
		.bilde /*Vanlig bilde med ramme uten plassering*/
		{
		border: 1px solid #000;
		padding: 2px;
		}

.bilderamme
{
background-color: #C0C0C0;
border: 1px solid #000;
padding: 5px;
margin-bottom: 15px;
display: block;


}

.bilderamme p { 
 font-size: 1em; 
line-height: 120%; 
font-style: italic;
text-align: center;
		 }

 .bilderamme_venstre_clear_both
{
float: left;
background-color: #C0C0C0;
border: 1px solid #000;
margin-top: 20px;
padding: 5px;
margin-bottom: 20px;
clear: both;

}

.bilderamme_venstre_clear_both p { 
 font-size: .9em; 
line-height: 120%; 
font-style: italic;

		 }

 .bilderamme_venstre
{
float: left;
background-color: #C0C0C0;
border: 1px solid #000;
margin: 5px 10px 0 0;
padding: 5px;

}


.bilderamme_venstre p { 
 font-size: 1em; 
line-height: 120%; 
font-style: italic;
		 }

 .bilderamme_hoyre
{
float: right;
background-color: #C0C0C0;
border: 1px solid #000;
margin:  5px 5px 10px 15px;
padding: 5px;

}
	 
.bilderamme_hoyre p { 
 font-size: 1em; 
line-height: 120%; 
  font-style: italic;
		 }
		 
		 
.rammelink
{
border: 3px solid #006633;
padding: 3px;
}

.ramme_utenlink {
border: 1px solid #000;
padding: 3px;

}

.bilde /*Vanlig bilde med ramme uten plassering*/
		{
		border: 1px solid #000;
		padding: 2px;
		}
		
		.nyhetsbilde /*Bilde med ramme, plassert til venstre, brukt i "nh_vis.php*/
		
		{
		float: left;
		margin: 22px 20px 10px 0px;
		padding: 5px;
		border: 1px solid #000;
		
		}
		
		
		.venstrelink {
		float: left;
		margin:  10px 10px 0 0;
		border: 3px solid #006633;
		padding: 2px;
		}
		
		.hoyrelink {
		float: right;
		margin:  0 0 10px 10px ;
		border: 3px solid #006633;
		padding: 2px;
		}
		
		.senterlink
		{
    	display: block;
    	margin-left: auto;
    	margin-right: auto;
		border: 3px solid #006633;
		padding: 5px;
		}
		
		.link
		{
    	
		border: 3px solid #006633;
		padding: 2px;
		}


/*Slutt bildestiler*/

/*Bokmeny*/


/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.bokmeny{
font: bold 15px Arial;
width: 100%; /*leave this value as is in most cases*/
margin-bottom:40px;
}

.bokmeny ul{
margin: 0;
padding: 0;
float: left;
width: 100%; /*width of menu*/
border: 1px solid #564c66; /*dark purple border*/
border-width: 1px 0;
background: black url(http://www.svartkrutt.net/inc/css/grafikk/indentbg.gif) center center repeat-x;

}

.bokmeny ul li{
display: inline;
}

.bokmeny ul li a{
float: left;
color: black; /*text color*/
padding: 5px 11px;
text-decoration: none;
border-right: 1px solid #564c66; /*dark purple divider between menu items*/

}


.bokmeny ul li a:hover, .bokmeny ul li, .bokmeny ul li .current{
color: black !important; /*text color of selected and active item*/
padding-top: 6px; /*shift text down 1px for selected and active item*/
padding-bottom: 4px; /*shift text down 1px for selected and active item*/
background: black url(http://www.svartkrutt.net/inc/css/grafikk/indentbg2.gif) center center repeat-x;
}

/*Slutt bokmeny*/

/*Lenkesiden*/
.collapsible_lenker
{
          display: none; /* Eneste som trengs */
          border: solid 1px #000;
		  font-size: 110%;
		  background-color: #C0C0C0;
          padding: 5px;
		  margin-top: 10px;
}

ul.navlist 
 		{ 
 		list-style-image:  url(http://www.svartkrutt.net/inc/css/grafikk/pil.gif);
		line-height: 180%; 
 		}

		
/*marked.svartkrutt.net*/


.smaabokstaver
{
font-size: 100%;
color: #000;
}

.pos_right
{
display:inline;
float:right;
right: -200px;
color: #000;
}


.box {
  
font-family:Garamond;
font-size: 140%;
	line-height: 19px;
	margin: 10px auto;
  border: 1px solid #000000;
  padding: 10px;
  padding-top: 2px;
  background: #A6A6A6;
  width: 90%;
  color: #000;
}

.box a{
  
  color: #006400;
}
.box2 {
  
  
  border: 1px dotted #000000;
  padding: 10px;
  padding-top: 2px;
  background: #A6A6A6;
  color: #000;
}

/*Sponsetbokser*/

.sponset_boks {
  
font-family:Garamond;
font-size: 120%;
	line-height: 19px;
	margin: 10px auto;
  border: 4px solid yellow;
  padding: 10px;
  padding-top: 2px;
  background: #69C;
  width: 90%;
  color: #000;
}

.box a{
  
  color: #006400;
}
.sponset_boks2 {
  
  
  border: 2px dotted yellow;
  padding: 10px;
  padding-top: 2px;
  background: #69F;
  color: #000;
}

/*Ferdig sponsetbokser*/

input.marked {

  color:#171111;
  font: bold 84% 'trebuchet ms',helvetica,sans-serif;
  vertical-align:middle;

}


div#teller
		{
display:none;
		}
		
a.graalink {
	color: #CCCCCC;
	text-decoration:underline;
}

a.graalink:hover {
	color: #808080;
	text-decoration:none;
}

a.graalink:visited {
	color: #808080;
	text-decoration:none;
}

	.coda-slider, .coda-slider .panel { background: #A6A6A6; width: 652px; color: #000; -moz-border-radius-topleft: 7px; -moz-border-radius-topright: 7px; -webkit-border-top-left-radius: 7px; -webkit-border-top-right-radius: 7px; -moz-border-radius-bottomleft: 7px; -moz-border-radius-bottomright: 7px; -webkit-border-bottom-left-radius: 7px; -webkit-border-bottom-right-radius: 7px; font-family: Garamond; font-size: 17px !important;} 
	
		/* Tab nav */
	.coda-nav ul li a.current { background: #A6A6A6; color: #000 !important; font-size: 15px !important; -moz-border-radius-topleft: 7px; -moz-border-radius-topright: 7px; -webkit-border-top-left-radius: 7px; -webkit-border-top-right-radius: 7px; }
	
		/* Tabbed nav */
	.coda-nav ul { clear: both; display: block; margin: auto; overflow: hidden }
	.coda-nav ul li { display: inline }
	.coda-nav ul li a { background: transparent;  font-size: 15px !important; color: #FFF !important; display: block; float: left; margin-right: 1px; padding: 3px 6px; text-decoration: none;  }
	
	/*Toppmeny*/
	
	ul.dropdown {

	display: block;
	padding: 10px 30px 0px 0px;
	text-decoration: none;
	text-transform: capitalize;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	
}
	
	ul.dropdown li {


	
	margin-right: 10px;



	}
	

	ul.dropdown li.hover,
	ul.dropdown li:hover {

	}

	ul.dropdown a:link,
	ul.dropdown a:visited { color: #FFF; text-decoration: none; }
	ul.dropdown a:hover { color: #FFF; text-decoration: underline; }
	ul.dropdown a:active { color: #FFF; }


/* ----- END LEVEL */


/*CSS-tooltip start*/

.csstooltip {
			border-bottom: 1px dotted #000000; color: #000000; outline: none;
			cursor: help; text-decoration: none;
			position: relative;
		}
		.csstooltip span {
			margin-left: -999em;
			position: absolute;
		}
		.csstooltip:hover span {
			border-radius: 5px 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; 
			box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 5px 5px rgba(0, 0, 0, 0.1); -moz-box-shadow: 5px 5px rgba(0, 0, 0, 0.1);
			font-family: Calibri, Tahoma, Geneva, sans-serif;
			position: absolute; left: 1em; top: 2em; z-index: 99;
			margin-left: 0; width: 250px;
			color: black !important;
			font-size:16px;
		}
		.csstooltip:hover img {
			border: 0; margin: -10px 0 0 -55px;
			float: left; position: absolute;
		}
		.csstooltip:hover em {
			font-family: Candara, Tahoma, Geneva, sans-serif; font-size: 1.5em !important; font-weight: bold!important;
			display: block; padding: 0.2em 0 0.6em 0!important;
		}
		.classic { padding: 0.8em 1em!important; }
		.custom { padding: 0.5em 0.8em 0.8em 2em!important; }
		* html a:hover { background: transparent!important; }
		.classic {background: #FFFFAA; border: 1px solid #FFAD33!important; }
		.critical { background: #FFCCAA; border: 1px solid #FF3334!important;	}
		.help { background: #9FDAEE; border: 1px solid #2BB0D7!important;	}
		.info { background: #9FDAEE; border: 1px solid #2BB0D7 !important;	}
		.warning { background: #FFFFAA; border: 1px solid #FFAD33!important; }

/*CSS-tooltip slutt*/

/*Google-søkefelt*/

#google-searchbox {
width: 310px;
padding-left: 20px;
padding-top: 5px;
}

#google-searchbox .cse .gsc-control-cse, #google-searchbox .gsc-control-cse {
  background-color: transparent;
  border: 0;
}