nav .container { background-color: #fff8bd;   box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.25);  margin-top:10px; height:75px; position: relative; z-index:100;}
.navbar-nav > li.active > a {color:#b4261b;}
#slogan {top:18px; position: relative; margin-right:20px; height: 40px; float:left; display: block;}
#logo { background-color: #fffce4; box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.25); float: left; position: absolute;}
@media (max-width: 992px) {
  #logo {width: 70px;}
}

ul.browsebox {height:40px; padding:10px 0px; border-top: 1px solid #7c9a54; border-bottom: 1px solid #7c9a54;}
ul.browsebox li {list-style-type:none; float:left; margin-right:20px;}
div.tx-indexedsearch-res {clear:both;}

.ce-column {margin-bottom: 10px;}

body {height:100%;}

.content, footer {position: relative; top:300px;}
.content p {color:#000;}
.content a {text-decoration: underline;}
footer.content a {text-decoration: none;}
header.full {position:absolute; top:0px; width: 100%;}
header > div#headerWrap > div {width:100%; height:400px; z-index:0; margin:0 auto; background-position: center center; background-size:cover; background-repeat: no-repeat;}
header > div#headerWrap {width: 100%; height:400px;}


ul.ce-uploads li img {background-color:#fff; margin-right: 1em; padding-right: 0em;}

div#headerWrap > div > div {position: relative; top:39%; width: auto; margin: 0 auto; padding: 0px 20px; background: rgba(255,255,255,0.7); border-radius: 10px; display: table;}
header > div > * {white-space:no-wrap ;}

img { max-width: 100%; height: auto; }
.news .newslist img {margin-right: 20px;}

.bgyellow {background-color: #fff8bd; padding-bottom: 10px;}
.bgred {background-color: #b4261b; padding-bottom: 10px;}

.bgyellow img {margin-top:15px;}

.bgred h1 {color:#fff;}
.bgred h2 {color:#fff;}

ul.bgred {list-style-type: none; padding:10px; margin:0px;}
.bgred a, .bgred li {color:#fff; font-size: 16px;}
.bgred a:hover {color:#fff; text-decoration: underline;}
.bgred p {color:#fff8bd;font-size: 14px;}
footer {padding-top: 20px; margin-top: 20px; background-color: #fff8bd;min-height: 150px; color:#000;}
footer ul {list-style-type: none; padding:0px; margin:0px; font-weight: 700;}
.fleft {float:left;}
.fright {float:right;}

.nav-pills > li > a.active, .nav-pills > li a.active:focus, .nav-pills > li > a.active:hover { color: #fff; background-color: #475830;}

.content .contenttable { width: 100%; margin-bottom: 10px;}
.content .contenttable td, .content .contenttable th {padding: 0 10px 0px 0px; }
.content .contenttable tr > td:last-child {padding: 0px;}
.content .contenttable tr {border-bottom: 1px solid;}
.content .contenttable tr:last-child {border-bottom:none;}

/*.container .ce-gallery figure {display:inline-table; }
.container .ce-gallery figcaption {display: table-caption; max-width:100%;width:100%; table-layout: fixed;}
*/

/* Example Style for powermail */



input.parsley-success,select.parsley-success,textarea.parsley-success { color: #468847; background-color: #DFF0D8; border: 1px solid #D6E9C6; }

input.parsley-error,
select.parsley-error,
textarea.parsley-error { color: #B94A48; background-color: #F2DEDE; border: 1px solid #EED3D7;}

.parsley-errors-list { margin: 2px 0 3px; padding: 0; list-style-type: none; font-size: 0.9em; line-height: 0.9em; opacity: 0; color: #b4261b; transition: all .3s ease-in; -o-transition: all .3s ease-in; -moz-transition: all .3s ease-in;-webkit-transition: all .3s ease-in;}

.parsley-errors-list.filled { opacity: 1;}

.percent-tmpl-css {float:right;}


.map-responsive {overflow:hidden; padding-bottom: 56.25%; position: relative; height: 0; float:none; clear:both;}
.map-responsive iframe {left: 0; top:0; height: 100%; width: 100%; position: absolute;}

.align-center {text-align:center;}
.align-left {text-align:left;}
.align-right {text-align:right;}

.ce-gallery, .ce-column {max-width: 100%;}


.powermail_fieldset > .layout1 > label {width:30%;}
.powermail_fieldset > .layout1 > div.col-sm-10 {width:25%;}

.tx-powermail .powermail_progressbar>.powermail_progress {
 background:#475830;
 width:0%;
 max-width:100%;
 -webkit-animation:progress 5s 1 forwards;
 -moz-animation:progress 5s 1 forwards;
 -ms-animation:progress 5s 1 forwards;
 animation:progress 5s 1 forwards
}