fieldset{
    margin-top:50px;
}
input[type="submit"]{
    width:200px;
    margin-right:20px;
}
section footer{
    padding:50px 10px;
}
blockquote footer, blockquote footer::before{
    content:"";
    padding:0;
}
#galerietab .img-responsive, #galerietab .thumbnail a > img, .thumbnail > img {
  max-height: 130px;
}
#heading_fontfamily option{
    font-size:25px;
}
div.tooltip-inner{
    max-width: 400px;
}
.sortGaleryPics img{
    cursor: move;
}
.input-group[class*="col-"] {
  float: left;
  padding-left: 15px;
  padding-right: 15px;
}
.list-group-item .badge{
    position: absolute;
    right: 5px;
    top: 6px;
}
.list-group-item {
  padding: 10px 90px 10px 15px;
}
.list-group-item>p{
    margin:0;
}
/*.list-group-item.sysmail>p, .list-group-item.useraction>p{
    text-transform: uppercase;
}*/
.list-group-item.adnote{
    background-color: #d3f1ca;
}
.list-group-item.note{
    background-color: #f1ebca;
}
.list-group-item.statuschange{
    background-color: #cae7f1;
}
.list-group-item.sysmail{
    background-color: #f1caca;
}
.list-group-item.useraction{
    background-color: #e5caf1;
}
.list-group-item.ManuMail, .list-group-item.manumail{
    background-color: #cc9191;
}
.list-group-item.ChefMail{
    background-color: #b58585;
}
.list-group-item.ADMail{
    background-color: #9b7e7e;
}
.sortGaleryPics .portlet-placeholder {
    border: 1px solid #000;
    background-color:#EEE;
    height: 200px;
  }
.wysiwyg-plugin-list {
    max-height: 16em;
    overflow: auto;
    overflow-x: hidden;
    overflow-y: auto;
}
.wysiwyg-plugin-list a,
.wysiwyg-plugin-list a:link,
.wysiwyg-plugin-list a:visited {
    display: block;
    color: black;
    padding: 5px 10px;
    text-decoration: none;
    cursor: pointer;
}
.wysiwyg-plugin-list a:hover {
    color: HighlightText;
    background-color: Highlight;
}
@media all and (min-width:250px){
    .navbar-right {
        float: right !important;
        margin: 0 -15px 0 0;
    }
    .navbar-nav > li {
        float: left;
    }
    .navbar-nav > li > a {
        padding-top: 15px;
        padding-bottom: 15px;
    }

}

.mobile_buttons {
	text-align: left;
	margin-bottom: 35px;
	margin-top: 15px;
	float: left;
	width: 100%;
}

.mobile_buttons span {
	padding: 8px 20px;
	border: 1px solid #204d74;
	color: #204d74;
	cursor: pointer;
}

.mobile_buttons span.mobile_button_active {
	background: #204d74;
	color: #fff;
}

.map_buttons {
	text-align: left;
	margin-bottom: 35px;
	margin-top: 15px;
	float: left;
	width: 100%;
}

.map_buttons span {
	padding: 8px 20px;
	border: 1px solid #204d74;
	color: #204d74;
	cursor: pointer;
}

.map_buttons span.map_button_active {
	background: #204d74;
	color: #fff;
}