body {width:100%;margin:0 auto;padding:0;background:#fff;font-family:'Droid Sans', Tahoma, Arial, Helvetica, sans-serif;font-size:100%;color:#707173;}

table, tr, td {font-size:100%;}
a img {border:none;}

a, a:link, a:visited {text-decoration:none;color:#006ab2;}
a:hover, a:active {text-decoration:underline;color:#006ab2;}

form {margin:15px 0 0 0;padding:0;}
fieldset {width:90%;margin:0 0 25px 0;padding:15px 10px 0 10px;border:1px dotted #727272;font-family:'Droid Sans', Tahoma, Arial, Helvetica, sans-serif;}
legend {padding:0 5px 5px;font-family:'Droid Sans', Tahoma, Arial, Helvetica, sans-serif;font-size:1.25em;color:#727272;background:#fff;}
label {display:block;color:#727272;}
input, textarea, select, radio {width:75%;margin:0 0 15px 0;padding:3px;border:1px solid #c6c7c8;background:#fff;font-family:'Droid Sans', Tahoma, Arial, Helvetica, sans-serif;font-size:16px;font-size:1rem;/*color:#727272;*/}
input:hover, select:hover, textarea:hover, input:focus, select:focus, textarea:focus, input:visited, select:visited, textarea:visited {margin:0 0 15px 0;padding:3px;border:0;border:1px solid #c6c7c8;/*background:#c6c7c8;*/font-family:'Droid Sans', Tahoma, Arial, Helvetica, sans-serif;/*color:#fff;*/}

h3 {margin:35px 0 25px 0;padding:0 0 10px 0;line-height:1em;font-weight:normal;font-size:26px;font-size:1.625rem;color:#707173;}
h4 {clear:both;margin:20px 0 10px 0;padding:0 0 2px 0;line-height:1.15em;font-weight:normal;font-size:18px;font-size:1.125rem;color:#919191;}
h4 a, h4 a:link, h4 a:hover, h4 a:active, h4 a:visited {text-decoration:none;}
h4.suchergebnis {clear:both;margin:35px 0 25px 0;padding:0 0 10px 0;font-weight:normal;font-size:1.2em;color:#707173;}
h5 {margin:13px 0 5px 0;text-transform:uppercase;font-weight:normal;font-size:.8em;color:#919191;}

.cb, .cl {clear:both;overflow:hidden;height:1px;margin:0;padding:0;line-height:1px;}
.abstand {clear:both;height:3em;margin:0;padding:0;}
.abstand_small {clear:both;height:1em;margin:0;padding:0;}
.trenner, hr {clear:both;height:0px;margin:14px 0;padding:0 0 1px 0;border:none;background:url(media/trenner-hell.gif) repeat-x bottom;overflow:hidden;}
.minifont {font-size:.8em;}

.einleitung {margin:0 0 5% 0;line-height:1.5em;color:#707173;}
.date {display:inline-block;font-size:12px;font-size:0.75rem;color:#707173;}
.link {clear:both;margin:15px 0 0 0;}
.link a, .link a:link, .link a:active, .link a:visited {padding:5px;background:#ef4d38;text-decoration:none;color:#fff;}
.link a:hover {background:#97bf0e;}


/* TEMPLATES  *********************************************************************************************************************************************************************************************************************************************/

/* BITV Sprungziele (nicht sichtbar bei aktiviertem CSS)  */
.sprungziel {position:absolute;z-index:5;top:-5000px;left:-5000px;}
.sprungziel a:hover, .sprungziel a:focus, .sprungziel a:active {display:block;position:absolute;top:5000px;left:5000px;padding:5px;background:#770000;text-decoration:none;font-weight:bold;color:#fff;white-space:nowrap;}

/* Toggler */
h4.trigger {cursor:pointer;width:100%;color:#97be0d;/*background:url(media/trigger-pfeil.gif) no-repeat right*/;border-bottom:1px dotted #c6c7c8;}
h4.trigger_active {color:#919191;/*background:url(media/trigger-pfeil_ac.gif) no-repeat right*/;border-bottom:none;}
div.toggle_container {display:block;width:100%;border-bottom:1px dotted #c6c7c8;padding:0 0 2% 0;}

/* Toggler next Generation */
.trigger {position:relative;cursor:pointer;color:#97be0d;}
.trigger.active {opacity:0.75;}
h4.trigger:after {content:'\203A';position:absolute;right:0;-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);}
#tinymce h4.trigger:after {position:relative;content:'  \203A';}
h4.trigger.active:after {content:'\2039';opacity:0.5;}
.toggle_container {transition:none !important;-webkit-transition:none !important;-moz-transition:none !important;-o-transition:none !important;}

/* MTP Suchmasken */
.input_container {float:left;width:45%;margin:0 2% 0 0;}
#absenden input, #absenden input:hover, input.absenden, input.absenden:hover, .spalte_rechts input.absenden {float:left;width:160px;margin:15px 15px 0 0;padding:3px;border:1px solid #c6c7c8;background:#c6c7c8;color:#fff;cursor:pointer;}

.abc_container {float:left;width:100%;font-size:1em;}
.abc_container a, .abc_container a:link, .abc_container a:visited {text-decoration:none;color:#727272;}
.abc_container a:hover {text-decoration:underline;color:#97bf0e;}
.abc_container td {width:1%;}


/* MTP Listen */
.mitteilungen {margin:0 0 2% 0;}
.veranstaltungen {margin:0 0 2% 0;}
.adressen {margin:0 0 2% 0;}
.bis {margin:0 0 2% 0;}
.wirtschaft {margin:0 0 2% 0;}
.tourismus {margin:0 0 2% 0;}
.kleinanzeigen {margin:0 0 2% 0;}

.liste_titel {margin:0 0 1em 0;font-size:1.25em;color:#707173;}
.liste_titel a, .liste_titel a:link,.liste_titel a:visited {display:block;text-decoration:none;color:#006ab2;}
.liste_titel a:hover {text-decoration:underline;}
.liste_bild {float:left;width:30%;margin:0 2% 3% 0;}
.liste_bild img {-moz-box-sizing:border-box;width:98%;padding:3px;background:#eeeeee;}
.liste_text {float:left;width:68%;margin:0 0 2% 0;color:#727272;}

/* Adressen nebeneinander */
.adressen_links {float:left;width:45%;margin:0;}
.adressen_rechts {float:right;width:45%;margin:0;}

/* Mitteilungen Detailansicht */
.mitteilungen_detail h3 {margin:0 0 25px 0;}
.mitteilungen_detail .date {display:inline-block;margin:30px 0 5px 0;padding:1px 3px;background:#eeeeee;font-size:11px;font-size:0.6875rem;color:#707173;}

/* BIS Detailansicht Zusatztexte */
.bis_zusatztexte_aufklapper {display:block;}
.bis_zusatztexte_aufklapper h3 {clear:both;margin:20px 0 10px 0;padding:0 0 2px 0;border-bottom:1px solid #eeeeee;line-height:1.15em;font-weight:normal;font-size:1.2em;color:#707173;}
.bis_zusatztexte_aufklapper h4 {clear:both;margin:20px 0 10px 0;padding:0 0 0 0;border-bottom:0;line-height:1.15em;font-weight:normal;font-size:1.2em;color:#707173;}
.bis_zusatztexte_aufklapper .einleitung  {margin:0 0 5% 0;line-height:1.3em;color:#707173;}

/* Seitenzähler */
.seitenzaehler {text-align:right;margin:35px 0 0 0;padding:10px 0 10px 25px;border-top:1px solid #eeeeee;border-bottom:1px solid #eeeeee;color:#707173;}

/* Autor- und Copyright-Angaben */
.tc1_ac {}
.tc2_ac {clear:both;margin:10px 0 0 0;}
.mt_ac {}
.mc1_ac {}
.mc2_ac {line-height:1.2em;font-size:.8em;margin: 0 0 0 8px;}

/* SOLR Volltextsuche */
.vt_anchor {display:block;border-bottom:1px dotted #727272;margin:0 0 10px 0;}
.suchergebnis_filter {clear:both;margin:10px 0;}
.liste_zeile_ueberschrift {width:100%;margin:25px 0 10px 0;padding:2px;background:#eeeeee;font-size:1em;color:#707173;}
.liste_zeile_bild {float:left;width:20%;padding:2px;}
.liste_zeile_bild img {width:100%;}
.liste_zeile_titel {float:left;width:60%;padding:2px;}
.liste_zeile_titel a, .liste_zeile_titel a:link, .liste_zeile_titel a:hover, .liste_zeile_titel a:active, .liste_zeile_titel a:visited {display:block;}
.liste_zeile_datum {float:left;width:15%;padding:2px;}
.liste_zeile_datum a, .liste_zeile_datum a:link, .liste_zeile_datum a:hover, .liste_zeile_datum a:active, .liste_zeile_datum a:visited {display:block;}
.liste_zeile {width:100%;margin:0;padding:5px;border-bottom:1px solid #eeeeee;}
.ui-datepicker { font-size:80%; }

#vt_suchform .suchmaske_input_container {float:left;width:47%;margin:0 2% 0 0;}
#vt_options.suchmaske_input_container {float:none;margin:0 0 0 0;}

/* Gruppiertes SOLR-Suchergebnis */
.liste_zeile_gruppe {width:100%;margin:0;border-bottom:1px solid #eeeeee;}
.liste_zeile_gruppe .liste_zeile_bild {float:left;width:20%;margin-top:10px;}
.liste_zeile_gruppe .liste_zeile_bild img {width:100%; }
.liste_zeile_gruppe .liste_zeile_titel {float:left;width:75%;margin:10px;}


/* alte Suche - deprecated */ 
.suchergebnis_anzahl {float:left;width:40%;margin:10px 0 0 0;}
.suchergebnis_anzahl a, .suchergebnis_anzahl a:link, .suchergebnis_anzahl a:visited {padding:2px;text-decoration:none;}
.suchergebnis_anzahl a:hover, .suchergebnis_anzahl a.aktiv {padding:2px;background:#eeeeee;text-decoration:none;color:#707173;}
.suchergebnis_pagenav {float:right;margin:10px 0 0 0;}
.suchergebnis_pagenav img {display:inline;margin:0 0 -6px 0;}
.suchergebnis_pagenav a, .suchergebnis_pagenav a:link, .suchergebnis_pagenav a:visited {padding:2px;text-decoration:none;}
.suchergebnis_pagenav a:hover {padding:2px;background:#eeeeee;text-decoration:none;color:#707173;}
.suchergebnis_pagenav .pn_active {padding:2px 4px;background:#eeeeee;text-decoration:none;color:#707173;}


 /* Sitemap */
#ikiss_smp hr {border-top:1px solid #eeeeee;}
#ikiss_smp_inner {line-height:1.5em;}
#ikiss_smp_inner a, #ikiss_smp_inner a:link, #ikiss_smp_inner a:visited {text-decoration:none;}
#ikiss_smp_inner br {padding:0 0 25px 0;background:#eeeeee;}
#ikiss_smp_inner .text3 br {margin:0 0 3px 0;}

/* Kalenderelement */
table.cal_outer {width:100%;margin:0;padding:0;background:#97bf0e;font-size:.9em;}
table.cal_head  {margin:0;padding:0;}
table.cal_inner {margin:0;padding:0;}
a.cal_head_tx:link, a.cal_head_tx:hover, a.cal_head_tx:active, a.cal_head_tx:visited,
a.cal_month_tx:link, a.cal_month_tx:hover, a.cal_month_tx:active, a.cal_month_tx:visited,
a.cal_week_tx:link, a.cal_week_tx:hover, a.cal_week_tx:active, a.cal_week_tx:visited {text-decoration:none;font-size:1em;color:#fff;}
a.cal_day_tx:link, a.cal_day_tx:hover, a.cal_day_tx:active, a.cal_day_tx:visited {text-decoration:none;font-size:1em;color:#fff;}
.cal_wena, .cal_kwna, .cal_wdna, .cal_kwnr {font-size:1em;color:#fff;}
.cal_actday {padding:1px 2px 2px 2px;background:#fff;color:#97bf0e;}
.cal_wenr {font-weight:bold;font-size:1em;color:#fff;}

/* Tourismus */
#opt_container {padding:5px;background:#c6c7c8;color:#fff;}
.tourismus_opt {float:left;width:30%;}
.tourismus_opt_on {text-decoration:underline;}
.tourismus_opt img {clear:both;float:left;margin:0 5px 5px 0;}

/* Grafikauszeichnungen für Links */
a.csslink_oben {display:inline;padding:0 0 0 0;}
a.csslink_zurueck {display:inline;padding:0 0 0 0;}
a.csslink_schliessen {display:inline;padding:0 0 0 0;}
a.csslink_anker {display:inline;padding:0 0 0 0;}
a.csslink_synonym {display:inline;padding:0 0 0 0;}
a.csslink_email {display:inline;padding:0 0 0 0;}
a.csslink_druck {display:inline;padding:0 0 0 0;}
a.csslink_intern {display:inline;padding:0 0 0 0;}
a.csslink_extern {display:inline;padding:0 0 0 0;}
a.csslink_grafik {display:inline;padding:0 0 0 0;}
a.csslink_PDF, a.csslink_PDF_einb {display:inline;padding:0 0 0 0;}
a.csslink_DOC, a.csslink_DOC_einb {display:inline;padding:0 0 0 0;}
a.csslink_XLS {display:inline;padding:0 0 0 0;}
a.csslink_ZIP {display:inline;padding:0 0 0 0;}
a.csslink_rss {display:inline;padding:0 0 0 0;}
a.csslink_HTML {display:inline;padding:0 0 0 0;}
a.csslink_JAR {display:inline;padding:0 0 0 0;}
a.csslink_multimedia,
a.csslink_RM,
a.csslink_AVI,
a.csslink_MOV,
a.csslink_MP3,
a.csslink_WAV,
a.csslink_SWF,
a.csslink_WMV {display:inline;padding:0 0 0 0;}
a.csslink_dokument,
a.csslink_TXT,
a.csslink_RTF,
a.csslink_XANIA,
a.csslink_PPT,
a.csslink_PPS,
a.csslink_DXF,
a.csslink_DWF,
a.csslink_SXC,
a.csslink_SXD,
a.csslink_SXG,
a.csslink_SXI,
a.csslink_SXM,
a.csslink_SXW,
a.csslink_LIT,
a.csslink_DOT {display:inline;padding:0 0 0 0;}
a.csslink_sonstige,
a.csslink_DWG,
a.csslink_P7C,
a.csslink_P7B,
a.csslink_CER,
a.csslink_DER,
a.csslink_EXE,
a.csslink_ASC,
a.csslink_EPS,
a.csslink_EXT {display:inline;padding:0 0 0 0;}

/* Farbliche Hinterlegung bei nicht freigeschalteten Menupunkten und Texten */
.ikiss_norel {padding:0;border:0;background:#eeeeee;}
a.ikiss_norel {padding:0;border:0;background:#ff0000;}

/* Highslide */
.highslide-controls a.disabled {border:none !important;padding:0 !important;}
/* Multimediathek */
.multimedia .liste_bild {width:50%;}
.multimedia .liste_text {width:48%;}

/* START selectable classes */
.spalte_links {float:left;width:30%;margin:0;}
.spalte_links label {display:inline;}
.spalte_rechts {float:right;width:65%;}
.spalte_rechts input {width:95%;}
.spalte_rechts textarea {width:95%;}
.spalte_rechts select {width:95%;}
.spalte_rechts input.checkbox {width:10px;}

.farbkasten {clear:both;width:98%;margin:15px 0;padding:1%;background:#eeeeee;}
.farbkasten h4 {margin:0px 0 10px 0;}
/* END selectable classes */






/* Themenboxen  *********************************************************************************************************************************************************************************************************************************************/



.row{
	margin: 0 -15px;
	hyphens: auto;
}
.row:after{
	display: table;
	content: "";
	clear: both
}
#tinymce .row{
    margin: 0 !important;
}
.column-1,
.column-2,
.column-3,
.column-2x3,
.column-4,
.column-2x4,
.column-3x4,
.column-5,
.column-2x5,
.column-3x5,
.column-4x5,
.column-6,
.column-2x6,
.column-3x6,
.column-4x6,
.column-5x6{
	position: relative;
	min-height: 1px;
	padding-right: 15px;
	padding-left: 15px;
	float: left;
	transition: width 0.2s ease-in;
}
/* Columns => Number = Horizontal column count */
.column-1{
	width: 100%
}
.column-2, .column-2x4, .column-3x6{
	width: 50%
}
.column-3, .column-2x6{
	width: 33.333%
}
.column-2x3, .column-4x6{
	width: 66.666%
}
.column-4{
	width: 25%
}
.column-3x4{
	width: 75%
}
.column-5{
	width: 20%
}
.column-2x5{
	width: 40%
}
.column-3x5{
	width: 60%
}
.column-4x5{
	width: 80%
}
.column-6{
	width: 16.666%
}
.column-5x6{
	width: 83.333%
}
.collapse .column-1,
.collapse .column-2,
.collapse .column-3,
.collapse .column-2x3,
.collapse .column-4,
.collapse .column-2x4,
.collapse .column-3x4,
.collapse .column-5,
.collapse .column-2x5,
.collapse .column-3x5,
.collapse .column-4x5,
.collapse .column-6,
.collapse .column-2x6,
.collapse .column-3x6,
.collapse .column-4x6,
.collapse .column-5x6{
	padding: 0;
}
/* Layout Helper Media Queries */
@media screen and (max-width: 960px){
	.column-md-1{
		width: 100%
	}
	.column-md-2, .column-md-2x4, .column-md-3x6{
		width: 50%
	}
	.column-md-3, .column-md-2x6{
		width: 33.333%
	}
	.column-md-2x3, .column-md-4x6{
		width: 66.666%
	}
	.column-md-4{
		width: 25%
	}
	.column-md-3x4{
		width: 75%
	}
	.column-md-5{
		width: 20%
	}
	.column-md-2x5{
		width: 40%
	}
	.column-md-3x5{
		width: 60%
	}
	.column-md-4x5{
		width: 80%
	}
	.column-md-6{
		width: 16.666%
	}
	.column-md-5x6{
		width: 83.333%
	}
	.md-only{
		display: block;
	}
	.hide-md{
		display: none !important;
    }
    select{
    	-webkit-appearance: none;
    }
}
@media screen and (max-width: 680px){
	.column-1, .column-2, .column-3, .column-4, .column-5, .column-6, .column-2x3, .column-2x4, .column-3x4, .column-2x5, .column-3x5, .column-4x5, .column-2x6, .column-3x6, .column-4x6, .column-5x6{
		width: 100%
	}
	.column-sm-1{
		width: 100%
	}
	.column-sm-2, .column-sm-2x4, .column-sm-3x6{
		width: 50%
	}
	.column-sm-3, .column-sm-2x6{
		width: 33.333%
	}
	.column-sm-2x3, .column-sm-4x6{
		width: 66.666%
	}
	.column-sm-4{
		width: 25%
	}
	.column-sm-3x4{
		width: 75%
	}
	.column-sm-5{
		width: 20%
	}
	.column-sm-2x5{
		width: 40%
	}
	.column-sm-3x5{
		width: 60%
	}
	.column-sm-4x5{
		width: 80%
	}
	.column-sm-6{
		width: 16.666%
	}
	.column-sm-5x6{
		width: 83.333%
	}
	.sm-only{
		display: block !important;
	}
	.hide-sm{
		display: none !important;
	}
	.slicknav_menu{
		display: block;
	}
}

.liste-bild.column-2 small, .liste-bild.column-2 .mc2_ac, .liste-bild.column-3 small, .liste-bild.column-3 .mc2_ac, .liste-bild.column-4 small, .liste-bild.column-4 .mc2_ac, .liste-bild.column-5 small, .liste-bild.column-5 .mc2_ac, .liste-bild.column-6 small, .liste-bild.column-6 .mc2_ac, .themenboxen .elem small, .themenboxen .elem .mc2_ac, .image-gallery .mc2_ac, .image-single .mc2_ac{
	background-color: #fff;
	background-color: rgba(255,255,255,0.85);
	padding: 5px;
	display: inline-block;
	position: absolute;
	right: 15px;
	bottom: 0;
	font-size: 11.5px;
	max-width: 66.666%;
	max-width: calc(100% - 30px);
	color: #444
}
.liste-bild.column-2 small, .liste-bild.column-2 .mc2_ac, .liste-bild.column-3 small, .liste-bild.column-3 .mc2_ac, .liste-bild.column-4 small, .liste-bild.column-4 .mc2_ac, .liste-bild.column-5 small, .liste-bild.column-5 .mc2_ac, .liste-bild.column-6 small, .liste-bild.column-6 .mc2_ac{
	max-width: calc(100% - 60px);
}
.themenboxen .elem small, .themenboxen .elem .mc2_ac {
	right: 0;
}
.themenboxen .elem{
	margin-top: 15px;
	margin-bottom: 15px;
	display: block;
	color: #606060;
    text-justify:none;
   /* hyphens:none; Änderung by Arik auf Wunsch Hr. Bandmann */
    hyphens: auto;
}
.themenboxen img{
	width: 100%;
}
.themenboxen .elem .tb_caption{
	padding: 25px;
}
.themenboxen .elem .content{
	background-color: #f0f0f0;
	transition: background-color 0.25s, box-shadow 0.25s;
}
.themenboxen .elem .content:hover{
	background-color: #e0e0e0;
	box-shadow: 0 5px 15px #000;
	box-shadow: 0 5px 15px rgba(0,0,0,0.25);
}
.themenboxen .elem .image{
	position: relative;
}
.themenboxen .elem .image + .tb_caption{
	padding: 15px;
}
.themenboxen .elem .icon{
	padding-top: 15px;
	text-align: center;
}
.themenboxen .elem .icon + .tb_caption{
	padding: 5px 15px 15px;
	text-align: center;
}
.themenboxen .elem .icon i{
    font-size: 2.8em;
    margin-right: 0;
    text-align: center;
}
.themenboxen h2, .themenboxen h3, .themenboxen h4, .themenboxen h5, .themenboxen h6{
	margin: 0;
}


*, *::after, *::before{
	box-sizing: border-box;
}

/* Cookie-Hinweis */
.cookie-message, .tracking-box{
    width: 100%;
    background-color: #f0f0f0;
    padding: 25px;
	-webkit-box-shadow: 0 5px 15px #000;
    box-shadow: 0 5px 15px #000;
    -webkit-box-shadow: 0 5px 15px rgba(0,0,0,0.25);
    box-shadow: 0 5px 15px rgba(0,0,0,0.25);
    font-size: 1.0em;
}
.cookie-message p{
    margin-top:0;
}
.cookie-message .btn, .tracking-box .btn{
    margin: 0 10px 0 0;
}
.cookie-message .pull-right .btn, .tracking-box .pull-right .btn{
    margin: 0 0 0 10px;
}
.cookie-message.bottom-left{
    position: fixed;
    bottom: 30px;
    left: 30px;
    max-width: 500px;
    z-index: 10000;
}
.cookie-message.bottom-right{
    position: fixed;
    bottom: 30px;
    right: 30px;
    max-width: 500px;
    z-index: 10000;
}
.cookie-message.bottom{
    position: fixed;
    bottom: 0;
    z-index: 10000;
}
.cookie-message button, .tracking-box button{
	display: inline-block;
	padding: 7px 30px;
	background-color: #666;
	color: #fff;
	font-weight: normal;
	font-size: 1em;
	font-family:'Dosis', Tahoma, Helvetica, sans-serif; /* Font evtl. ersetzen! */
	position: relative;
	overflow: hidden;
	border: none !important;
	margin: 10px 10px 0 0;
	cursor: pointer;
	-webkit-appearance: none;
	/*border-radius:3px;
	box-shadow: inset 0 -3px 0 rgba(0,0,0,0.15);*/	
}
.cookie-message button:hover, , .tracking-box button:hover{
    background-color: #777;
}
.cookie-message .pull-left{
	float: left;
}
.cookie-message .pull-right{
	float: right;
}
#cookie-message{
    display: none;
}
@media screen and (max-width: 960px){
	 .cookie-message.bottom-left, .cookie-message.bottom-right, .cookie-message.bottom{
        padding:15px;
        font-size: 1em;	        
	}
}
@media screen and (max-width: 680px){
    .cookie-message.bottom-left, .cookie-message.bottom-right, .cookie-message.bottom{
        bottom: 0;
        left: 0;
        right: 0;
        max-width: none;
    	-webkit-box-shadow: 0 0 15px #000;
        box-shadow: 0 0 15px #000;
        -webkit-box-shadow: 0 0 15px rgba(0,0,0,0.25);
        box-shadow: 0 0 15px rgba(0,0,0,0.25); 
    }
}

a i.fa, button i.fa {
    line-height: 1.33;
    vertical-align: top;
    margin-right: 5px;
}