@charset "UTF-8";
/*------------------------------------------------------------------------------------------------------*/
/*----------------------------verwendete Farben ------------------------------------------------*/
/*
#000000		schwarz
#003366		sehr dunkles Violett
#1a0000		sehr dunkles Braun
#333333		sehr dunkles Rot-Braun
#660000		dunkles Rot, Border der Navi
#8f3e3e		Rot, Farbe von Kopf und Navi_ausgewählt
#666666		dunkles Grau
#808080		dunkles Grau (leicht heller)
#990000		Dunkelrot (HG)
#996633		Braun
#999999		Dunkelgrau
#bfbfbf			Grau (leicht heller)
#cc0000		Rot
#cccccc		Grau
#dddddd		Grau
#eaeaea		Grau
#eeeeee		Grau
#f0f0f0			Grau
#f1f1f1			Grau
#ffffcc			Gelb
#ffffff			weiss
------------------------------------------------------------------------------------------------------*/



@media screen 
{
#print {display: none; }
#logo {display: none; }

}
@media screen
{
  /*------------------------------------------------------------------------------------------------------*/
  body {
	background: #000; 
	padding: 0; 
	line-height: 1.5em;
	
	} 
body 

.adpersonamSIK { background: #000 url(bilder/banner_honold_left_adpersonam.gif) repeat-y top left; }
.buchtipps { background: #000 url(bilder/banner_honold_left_buchtipps.gif) repeat-y top left; }
.informatikSIK { background: #000 url(bilder/banner_honold_left_informatik.gif) repeat-y top left; }
.kleiner {font-size: 68% !important; line-height: 1em !important; }
.kontSIK { background: #000 url(bilder/banner_honold_left_kontakt.gif) repeat-y top left; }
.lektoratSIK { background: #000 url(bilder/banner_honold_left_lektorat.gif) repeat-y top left; }
.praktikum { background: #000 url(bilder/banner_honold_left_praktikum.gif) repeat-y top left; }
.referenzenSIK { background: #000 url(bilder/banner_honold_left_referenzen.gif) repeat-y top left; }
.waehlbar { 
	border: 0px #fff solid;
	background-color: #BFBFBF;
 }

	
  #page_margins { 
		width: 97%; 
		margin: 0; 
		}
  #page{
	border: 0px #fff solid;
	background-color: #BFBFBF;
}


  /* (en) Centering layout in old IE-versions */
  /* (de) Zentrierung des Layouts in alten IE-versionen */
  body { text-align: center }
  
  #page_margins { text-align:left }

  /* (en) Designing main layout elements */
  /* (de) Gestaltung der Hauptelemente des Layouts */
  #header {
	color: #000;
	padding: 0;
	background-color: #BFBFBF;
	background-repeat: no-repeat;
	background-position: left top;
  }

  #topnav { color: #aaa; background: transparent; }

  /* (en) adjustment of main navigation */
  /* (de) Anpassung der Hauptnavigation */
  #nav ul { margin-left: 20px; }
  /* #nav_main {background-color: #336} */



  #footer { 
    color:#FFFFDD; 
	text-align: right;
    background: #CCCCCC;
    padding: 15px;
    border-top: 5px #BFBFBF solid;
  }

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

	#Hauptteil { 
		margin: 0 25%;
		min-height: 33em;
		padding: 0;
	}
	#Hauptteil img {	float:right; margin: 1em;}
	#Hauptteil td img {	float:none; margin: 0em;}
	
	#main img {margin: 1em 0 0 3em; }

  .normal img {float:none !important ;	margin: 1em;	}
 
  /*------------------------------------------------------------------------------------------------------*/
  /**
   * (en) Modifying "shiny buttons" navigation
   * (en) Anpassung der "Shiny Buttons" Navigation
   */
 #nav * { border: 0px none} 
 #nav_main { background: #BFBFBF;border-bottom: 0.1pt solid #003366}
  #nav_main ul { margin-left: 10px; }
  #nav_main ul li { line-height: 1.2em; border: none;}
  #nav_main ul li a,
  #nav_main ul li strong { color: #666; font-weight: normal; padding: 0.5em 0.8em 0.5em 0.8em;}
  #nav_main ul li a:focus,
  #nav_main ul li a:hover,
  #nav_main ul li a:active  { background: #003366; color: #fff;}
  #nav_main ul li#current { background: #FFF}
  #nav_main ul li#current strong,
  #nav_main ul li#current a,
  #nav_main ul li#current a:focus,
  #nav_main ul li#current a:hover,
  #nav_main ul li#current a:active { color: #003366; font-weight: bold; }

/*  ===================Navi links ======================================= */
  #nav_left {text-decoration:none;}   
  #nav_left ul { list-style: none; margin-left:-1px}
  #nav_left ul ul{ list-style: none; margin-left:40px;}
  #nav_left ul li { line-height: 1.6em; }  
  #nav_left  { list-style: none; margin-left:-20px;}  
  #nav_left ul li a {text-decoration:none;}
  #nav_left ul li a,
  #nav_left ul li strong { color: #666; font-weight: normal; padding: 0.2em 0.2em 0.2em 0.2em;}
  #nav_left ul li a:focus,
  #nav_left ul li a:hover,
  #nav_left ul li a:active  { background: #003366; color: #fff; text-decoration:none;}
  #nav_left ul li#current { background: transparent;}
  #nav_left ul li#current strong,
  #nav_left ul li#current a,
  #nav_left ul li#current a:focus,
  #nav_left ul li#current a:hover,
  #nav_left ul li#current a:active { color: #4D87C7; font-weight: bold ;text-decoration:none;}  
}

  #angebots_links h3 a {color: #003366; text-decoration:none}
  #angebots_links ul li a,
  #angebots_links ul li a:focus,
  #angebots_links ul li a:hover,
  #angebots_links ul li a:active  {color: #003366; font-weight: normal;  text-decoration:underline;}
  
  #page_margins {background: #fff; }

  #main {
    background-repeat:repeat-y;
    background-position:left;
	background: #fff; 
	padding:0; 
	border-top: 0px solid #BFBFBF} 
  #page {
    background-color: transparent;
/*    background-image:  url(../../images/bg_col_right.gif);  */
    background-repeat:repeat-y;
    background-position:right;
   }

    
  #Hauptteil {
	margin: 10px 50px 0px 50px; 
	/* border-color: red; */
	}

    /* (en) reset font size for all elements to standard (16 Pixel) */
  /* (de) Alle Schriftgren auf Standardgre (16 Pixel) zurcksetzen */
  html * { font-size: 100.01% !important}
  
  /* (en) reset monospaced elements to font size 16px in Gecko browsers */
  /* (de) Schriftgre von monospaced Elemente auf 16 Pixel setzen */
  textarea, pre, tt, code {
	font-family:"Courier New", Courier, monospace;  	
  }

  /* (en) base layout gets standard font size 12px */
  /* (de) Basis-Layout erhlt Standardschriftgre von 12 Pixeln */
  body {
    font-family: Verdana, Helvetica, Arial, sans-serif;
    color: #048;  
  }

  h1,h2,h3,h4,h5,h6 { 
  	font-family: Verdana, Helvetica, Arial, sans-serif; 
  	font-weight:bold; 
  	color: #003366;
  	margin: 0 0 0.25em 0; 
  }
.hervorheb { 
  	font-family: Verdana, Helvetica, Arial, sans-serif; 
  	font-weight:bold; 
  	color: #cc0000;
  }

  
  h1 { font-size: 150% }                        /* 18px */
  h2 { font-size: 150% }          /* 18px */
  h3 { font-size: 116.67% }                     /* 14px */
  h4 { font-size: 106.67% }                     
  h5 { font-size: 103.67% }                     
  h6 { font-size: 101.67%; font-style:italic }  

  #header h1 {
	letter-spacing:-2px;
	line-height:65%;
	color:#000;
	background-repeat: no-repeat;
	background-position: left top;
  }

  #header span {
    color:#999;
  }

  p { line-height: 1.5em; margin: 0 0 1em 0; }

  /* ### Lists | Listen  #### */

  ul, ol, dl { margin: 0 0 1em 0 }
  li { margin: 0; list-style-position:outside !important;} 
  

  dt { font-weight: bold }
  dd { margin: 0 0 1em 2em }

  /* ### text formatting | Textauszeichnung ### */


  strong,b { font-weight: bold }
  em,i { font-style:italic }

  pre, code { font-family: monospace; }

  acronym, abbr {
    letter-spacing: .07em;
    border-bottom: .1em dashed #c00;
    cursor: help;
  }

  /**
   * Generic Content Classes
   * (en) standard classes for positioning and highlighting
   * (de) Standardklassen zur Positionierung und Hervorhebung
   *
   * @section content-generic-classes
   */

  .note {background: #dfd; padding: 1em; border-top: 1px #bdb dotted; border-bottom: 1px #bdb dotted;}
  .important {background: #ffd; padding: 1em; border-top: 1px #ddb dotted; border-bottom: 1px #ddb dotted;}
  .warning {background: #fdd; padding: 1em; border-top: 1px #dbb dotted; border-bottom: 1px #dbb dotted;}

  .float_left { float: left; display:inline; margin-right: 1em; margin-bottom: 0.15em;  }
  .float_right { float: right; display:inline; margin-left: 1em; margin-bottom: 0.15em;  }
  .center { text-align:center; margin: 0.5em auto }

  /**
   * External Links
   *
   * (en) Formatting of hyperlinks
   * (de) Gestaltung von Hyperlinks
   *
   */

  a {text-decoration:underline; }
  a:focus,
  a:active {text-decoration:underline;}
  a:hover {text-decoration:underline; background: #bfbfbf;}
  a strong{text-decoration:underline; font-weight: bold;}
  ul strong {text-decoration:none; padding: 0.2em;}

   
  
  /**
   * Miscellaneous | Sonstiges
   *
   * @section content-misc
   */

  hr {
    color: #fff;
    background:transparent;
    margin: 0 0 0.5em 0;
    padding: 0 0 0.5em 0;
    border:0;
    border-bottom: 1px #eee solid;
  }

.bildausrichtung_header {
	text-align:center; 
	vertical-align: top;
	margin: 0 0 0 0;
	border-bottom: 10px solid #BFBFBF;
	}
.bildausrichtung_linke_spalte {text-align:center; }
.bildausrichtung_innenspalte{text-align:center; padding: 2em 0 0 0;}
.bildausrichtung_rechte_spalte {text-align:center; }
.left{text-align:left; }
.right{text-align:right; }
.center{text-align:center; }
.productsheet {text-align: right; color: #BFBFBF; }


#hintergrundbild_in_referenzenspalte{
	background: #FFFFFF url(bilder/hintergrundbild_ref.jpg) no-repeat top left; 
	padding: 1em 2em 0 125px;
	margin: 0;
	vertical-align: top;
	height: 30em;	
	}
	
#hintergrundbild_in_inhaltsspalte_noscript{
	background: #FFFFFF url(bilder/hintergrundbild_fuer_inhaltsspalte.jpg) no-repeat top left; 
	padding: 1em 2em 0 100px;
	margin: 0;
	vertical-align: top;
	height: 30em;	
	}



/* --------------------------------------------------------------------------------------------------------------------------------------------- */
/*  					Logo oben                                                                                                                            */
/* --------------------------------------------------------------------------------------------------------------------------------------------- */
#oben {
	float: left;
	clear: both;
	display: inline; /* damit wird die Randverdopplung, die der IE/Win den Abstaenden angedeihen laesst, ausgeschaltet */
	width: 100%;
	background: #000; /* war #F1D98E ocker*/
	}
/* --------------------------------------------------------------------------------------------------------------------------------------------- */
/*  										Navigation  									*/
/* --------------------------------------------------------------------------------------------------------------------------------------------- */

#navigation a:hover { color: #FFFFFF; /* weiss*/ padding-bottom: 0em;	 background: #666666 url(bilder/navi_hover.gif) repeat-x top left;/* grau */  }
#navigation a:hover, body#sie_befinden_sich_hier #sie_befinden_sich_an_diesem_tab a{ color: #ffffff;  padding-bottom: 0.4em; background: #990000  ; /* war:	background: #F0F0F0 url(bilder/navi_ausgewaehltes.gif) repeat-x top left; */  }
#navigation a{ float: left; display: inline; /* Bugfix gegen die Randverdopplung im IE/Win*/ display: block;  /* Damit wird der gesamte Tab anklickbar */ margin: 0; padding: 0.4em 0.8em; color: #333333; /* anthrazit */ text-decoration: none; border: none; /* war: #CC9900; hellbraun */ background: #FFFFFF url(bilder/navi_nicht_gewaehltes.gif) repeat-x top left; /* helleres Grau war vorher #F9E9A9 = helleres Ocker */ }
#navigation a{ float: left; display: inline; /* Bugfix gegen die Randverdopplung im IE/Win*/ display: block;  /* Damit wird der gesamte Tab anklickbar */ margin: 0; padding: 0.4em 0.8em; color: #333333; /* anthrazit */ text-decoration: none; border: none; /* war: #CC9900; hellbraun */ background: #FFFFFF url(bilder/navi_nicht_gewaehltes.gif) repeat-x top left; /* helleres Grau war vorher #F9E9A9 = helleres Ocker */ }
#navigation li{ float: left; margin: 0 0.2em 0 0; padding: 0; font-family: Helvetica, "Myriad Pro", Verdana, sans-serif; font-size: 0.9em; font-weight: bold;	}
#navigation{float: left; margin: 0; padding: 0 ; list-style: none;  }

/* --------------------------------------------------------------------------------------------------------------------------------------------- */
/*  								Kopf mit Ueberschrift									 */
/* --------------------------------------------------------------------------------------------------------------------------------------------- */
#kopf {
	border-bottom: 1em solid #F0F0F0; /* Hellgrau, war vorher #F5D888; = Ockerton, wie er auch im bgbild der Seitenleiste verwendet wird */ 
	background: #990000; /* war: #F0F0F0 und 8f3e3e;
	float: left;
	display: inline; /* Bugfix gegen die Randverdopplung im IE/Win*/
	clear: both;
	width: 100%;
	}	
#kopf h2 {
	margin: 0.3em 0 0 0;
	padding: 0 1em 0 1em;
	color: #fff; /* war: #CC0000;  rot  oder 8f3e3e */
	font-weight: bold;
	text-align:right;
	font-size: 0.3em;
	
	}	
/* --------------------------------------------------------------------------------------------------------------------------------------------- */
/*  								Sidebar											 */
/* --------------------------------------------------------------------------------------------------------------------------------------------- */
#sidebar {float: left; width: 20%; padding:10px 0 0 0; margin: 0 2em 0 0; line-height:0.9em;text-align: center; background-color:#CCCCCC;}
#sidebar ul{list-style: none;}
#sidebar form, #sidebar .block, #sidebar ul{margin:0; padding: 1em; background:#eeeeee; border: 1px solid #660000; } 
#sidebar ul ul{margin:0; padding:0;}
#sidebar ul li{list-style-image:none; margin:0 10px; padding:3px 0;}
#sidebar ul li ul li{list-style-image:url(blog/wp-content/themes/Honold/img/arrow.gif); margin:0 10px; padding:3px 0;}
#sidebar a {color: #666666; text-decoration: none; border:none; }
#sidebar a:visited{color: #666666;}
#sidebar a:hover{color: #60462d; border-bottom:1px #660000 solid; }
#sidebar ul img {border:#459 1px solid; }
#sidebar ul ul{margin:5px;  }
#sidebar h2{margin:20px 0 0 0; color: #f0f0f0; height:20px; border:none; font-variant:small-caps; font-weight:bold; padding:3px 10px; background:#990000; }
#sidebar li h2{background:none; color:#996666; border-bottom:#996666 1px solid; padding:0; margin:0; }
#sidebar ul li.feed{list-style:none; background:url(blog/wp-content/themes/Honold/img/feed.png) no-repeat left center; padding-left:18px; margin:0; }


cite, blockquote { font-style:italic; margin: 1em 1em 1em 2em; padding: 1em; background:#eeeeee; color:#333333; }
.cite, .blockquote { font-style:italic; margin: 1em 1em 1em 2em; padding: 1em; background:#eeeeee; color:#333333; }
.kategorie_schmal {list-style:none; font-size: 0.6em !important; }


.kategorie_schmal li {
	list-style-type: none;
	display: inline-block;  /* Damit wird der gesamte Tab zusammengehalten, so dass es nicht mittendrin einenUmbruch gibt */
	margin: 0.2em;
	padding: 0em 0.2em 0em 0.2em;
	line-height: 3em;
	text-decoration: none;
	border: 1px solid #000000; /* war: #CC9900; hellbraun */
	background: #F0F0F0; /* helleres Grau war vorher #F9E9A9 = helleres Ocker */
	white-space:nowrap; 
	}

.kategorie_schmal li a{
	list-style-type: none;
	margin: 0.2em;
	padding: 0em 0.2em 0em 0.2em;

	display: inline;  /* Damit wird der gesamte Tab anklickbar */
	white-space:nowrap; 
	text-decoration: none;
	}	
	
.kategorie {font-size: 0.8em; width: 100%; padding: 0 !important; margin: 0!important;}

.kategorie ul { padding: 0 !important; margin: 0!important; }
.kategorie ul li { list-style-type: none; }
.kategorie li, .kategorie li a{
	width: 100%;
	list-style-type: none;
	display: block;  /* Damit wird der gesamte Tab anklickbar */
	margin: 0 !important;
	padding: 0!important;
	text-decoration: none;
	border: 1px solid #000000; /* war: #CC9900; hellbraun */
	background: #F0F0F0; /* helleres Grau war vorher #F9E9A9 = helleres Ocker */
	}
	
.kategorie li a:hover {
	width: 100%;
	color: #FFFFFF !important; /* weiss*/
	padding: 0!important;
	background: #666666; /* grau */
	border: 1px solid #666666;	
	}
.eingerueckteListe {margin-left: 8em;}
.eingerueckteListe li {list-style-type: none;}


/* --------------------------------------------------------------------------------------------------------------------------------------------- */
/*  								Sidebar rechts											 */
/* --------------------------------------------------------------------------------------------------------------------------------------------- */
#sidebarrechts {
	font-size: 0.8em !important;
	float: right; 
	width: 20%; 
	padding: 0; 
	margin: 0em; 
	text-align: center; 
	background-color:#f0f0f0;
	}
/* #ölk */
#sidebarrechts ul{list-style: none; margin-left:0px}
#sidebarrechts  ul ul{margin-left:0px }
#sidebarrechts  ul li{list-style-image:none; margin-left:0px}
#sidebarrechts  a {color: #048; text-decoration: none; border:none; } 
#sidebarrechts  a:visited{color: #048;}
/* war: #sidebarrechts  a:hover{color: #60462d; }  */
#sidebarrechts  a:hover{
	color: #FFFFFF; /* weiss*/
	background: #666666 url(bilder/navi_hover.gif) repeat-x top left;/* grau */
	}


#sidebarrechts  a img {border:1px solid #048; }

.beschreibung {float:left; border:solid #c0c0c0 1pt; background:#ffffcc; text-align:left; margin: 1em 1em 1em 3em;}
.blogartikel {text-align:center; margin: 0 0 0 1em;}

/* --------------------------------------------------------------------------------------------------------------------------------------------- */
/*  								Links im Footer zu den Blog-Kategorien   						 */
/* --------------------------------------------------------------------------------------------------------------------------------------------- */
.blog-kategorie {display: block; width: 100%; text-decoration:none; border: 1px #048 solid; padding: 0; color:#048 !important; background:#fff !important;}
#hgref {padding: 220px 0 0 0;}

#sidebarrechts_IE {	font-size: 0.8em; 	float: right; 	width: 1%;	height: 100%;	padding: 0; 	}



/* --------------------------------------------------------------------------------------------------------------------------------------------- */
/*  								Text  rechts floatend  								 */
/* --------------------------------------------------------------------------------------------------------------------------------------------- */
#textrechts {
	float: right; 
	width: 30%; 
	padding: 1.5em; 
	margin: 0.5em; 
	text-align: left; 
	background-color:#f0f0f0;
	}
#textrechts ul{list-style: none; margin-left:0px}
#textrechts  ul ul{margin-left:0px }
#textrechts  ul li{list-style-image:none; margin-left:0px}
#textrechts  a {color: #048; text-decoration: none; border:none; }
#textrechts  a:visited{color: #048;}
#textrechts  a:hover{color: #60462d; }
#textrechts  a img {border:1px solid #048; }


.sitemap a {text-decoration: none; line-height: 1.3em; }
.sitemap li {list-style-type: disc; line-height: 1.3em; }
#zitatderwoche {float: left; width: 20%; padding:1em; margin: 1em; line-height:1em;text-align: center; background-color:#CCCCCC; font-style:italic;}
.quelleZitatDerWoche{text-align:right; color:#333333; }
#willkommenImBlog {margin: 0 1em 1em 1em; padding: 1em}

#linkliste li img  {float:none; }
#linkliste li{list-style:none;float: none;text-align: center;	width: 15em; background: #eeeeee;}
#linkliste img {float:none;}
#linkliste Hauptteil img {float:none; }
#linkliste a{display: block; }
#linkliste h1{margin: 1em 0; border-top: 0.5em #cccccc solid; text-align: center; width: 15em; }

#kategorieleiste { position:fixed; top:45px; left:430px; width:150px; height:150px;	}
.sidebartitle {font-weight:bold; color: #990000; font-size:1.3em;background: #ffffcc !important;}
.fazit{margin: 0; padding: 1em; background:#ffffcc;	border:1.5pt outset #000;}
.zitat{margin: 1em; padding: 1em; background:#DCDCDC;	border:1.5pt outset #000;}
#quellenangabe{color:#000; line-height: 1.1em; margin: 0 1em 0 25em; padding: 0; font-size: 0.6em !important;text-align: right !important;}
.quellenangabe{color:#000; line-height: 1.1em; margin: 0 1em 0 25em; padding: 0; font-size: 0.6em !important;text-align: right !important;}
.quellenangabe a{text-decoration: underline;}
.quelle{text-align:right; font-size: 0.7em; color:#333333; }
.datum{text-align:right; font-size: 0.8em; color:#333333; margin: 0 4em 0 0; padding: 0;}
.quelle{text-align:right; font-size: 0.8em; color:#333333; margin: 1em; padding: 1em; }
.ausgewaehlt {background:#9900000 !important; color:#ffffcc;}
.ausgewaehlt a {background:#990000!important; color:#ffffcc !important;}
.hervorheben {background:yellow; color:#CC0000; font-weight:bold; padding-top:4px; padding-bottom:4px; line-height:1.5em}
.hervorhebenfff {width: 30em !important; background:#9ACD32; color:#CC0000; font-weight:bold; padding-top:4px; padding-bottom:4px; line-height:1.5em}
.hervorhebenferien {background:#FFD700; font-weight:bold; }
.hervorhebenleer {background:#CD0000; color:#000000;}
.hervorhebengruen {background:#9ACD32; color:#CC0000; font-weight:bold; padding-top:4px; padding-bottom:4px; line-height:1.5em}
.hervorheben_green {background:#9ACD32; color:#9ACD32; font-weight:bold; padding-top:4px; padding-bottom:4px; line-height:1.5em}
.hervorheben_red {background:#CD0000; color:#CD0000; font-weight:bold; padding-top:4px; padding-bottom:4px; line-height:1.5em}
.hervorheben_wait {background:#CCCCCC; color:#CCCCCC; font-weight:bold; padding-top:4px; padding-bottom:4px; line-height:1.5em}
.hervorheben_yellow {background:yellow; color:yellow; font-weight:bold; padding-top:4px; padding-bottom:4px; line-height:1.5em}
.hervorheben_oevbe {background:#9ACD32; color:#CC0000; font-weight:bold; padding-top:4px; padding-bottom:4px; line-height:1.5em}
.hervorheben_nichtimwoerterbuch{background:#FFDEAD; color:#CC0000; font-weight:bold; padding-top:4px; padding-bottom:4px; line-height:1.5em}
.hervorhebenorange{background:#FFD700; color:#CC0000; font-weight:bold; padding-top:4px; padding-bottom:4px; line-height:1.5em}
.hervorheben_alterechtschreibung{background:#FFD700; color:#CC0000; font-weight:bold; padding-top:4px; padding-bottom:4px; line-height:1.5em}
.hervorheben_fehler{background:#FF0000; color:#fff; font-weight:bold; padding-top:4px; padding-bottom:4px; line-height:1.5em}
.hervorheben_unerwuenschtes {background:#ADD8E6; color:#CC0000; font-weight:bold; padding-top:4px; padding-bottom:4px; line-height:1.5em}


td {
   padding: 3px;
   font-size: 90%;
   text-align: left;
   vertical-align: top;
}
td.p {
   padding: 3px;
   font-size: 60%;
   text-align: left;
   vertical-align: top;
}
td ul {
   font-size: 70% !important; 
   line-height: 1.1em; 
   padding: 0 !important; 
   margin: 0 !important; 
}

}


