@import url(https://fonts.googleapis.com/css?family=Roboto:400,100,100italic,300,300italic,400italic,500,500italic,700,700italic,900italic,900);

body,p, ul,li,ol,a{font-size: 13px; }
/*typography*/
h1, h2, h3, h4, h5, h6 {font-family: "Roboto Condensed",sans-serif; font-weight: 700; text-transform: uppercase;}

/*top bar*/
#main-nav {background: #333;}

/*masthead*/
/*#masthead {background:#fff; border-bottom: 1px solid #f2f2f2; padding: 1.25rem 0;}*/
#masthead {background:#024100; border-bottom: 1px solid #f2f2f2; padding: 1.25rem 0;} 
     #masthead #logo h1 {margin:0; padding:0;}
	 /*#masthead #logo p {margin:0; padding:0;} */
	 #masthead #logo p {padding:0;}
	

/*banner*/
#banner {background:#d6e3d6; padding: 1.25rem 0;} /*#074c0d*/
#banner header h1.entry-title {color: #1b1f1d;}
	#banner .bg-banner {background: #f2f2f2; border: 1px solid #d8d8d8;}
	
	/*banner 3/4 right panel*/
	#banner #featured01 {padding: 1.25rem;}
			#featured01 h3, #featured01 h4, #featured01 p {color: #666;}

/*front line services*/
/*#front-line-services{ background-color:#49a81a; width:100%; padding: 5px 0}*/
#front-line-services{ background-color:#455360; width:100%; padding: 5px 0}
#front-line-services h4{ color:#fff; text-align:center; font-weight:normal;}
/*#front-line-services ul {margin:30px 0 0; text-align:center;}*/
#front-line-services ul {margin:5px 0 0; text-align:center;}
#front-line-services ul li{ display:inline-block; list-style:none outside none;}
/*#front-line-services ul li img{width:75px;}*/
#front-line-services ul li img{width:75px;}
#front-line-services ul li:last{padding-right:0;}
/*#front-line-services div p {text-align:center; font-size:11px; color:#fff; margin-top:10px;}*/
#front-line-services div p {text-align:center; font-size:11px; color:#fff; margin-top:5px;}
#front-line-services div p::first-letter,#front-line-services div p span.big{font-size:13px; font-weight:bold}
/*main*/
#main {padding: 1.25rem 0;}

/*footer*/
/* #footer {background: #e9e9e9; padding: 1.25rem 0; border-top: 1px solid #f2f2f2;} */
#footer {background: #e9e9e9; padding: 1.25rem 0;}
#footer img.republic-seal {}
#footer h4, #footer p, #footer li, #footer a {color: #999;}
#footer h4 {font-size: 60%;}
#footer p, #footer li {font-size: 70%;}
/* #footer ul, ol {padding: 0; margin: 0; } */
/* #footer li {list-style: none; display: block;} */
#footer li {list-style: block;}


/* joomla styling starts here */
/* top bar active color */
.top-bar-section li.active:not(.has-form) a:not(.button) {
  background: #272727; }
  
/* search box */
input[type="text"] {height: auto;}

/* auxiliary menu */
#auxiliary {background: #333333;}

/* breadcrumbs span */
.breadcrumbs {margin-top: 10px; background: #fcfcfc; border-color: #f2f2f2;}
.breadcrumbs span.current {color: #333;}

/* time */
.time { width: 100%; border:none}
.time .pst {font-size: 13px;}

/* article info and pagination */
.print-icon, .email-icon, .edit-icon {font-size: 0.75rem; float: left; text-transform: uppercase;}
.print-icon, .email-icon {margin-right: 40px;}
.print-icon {list-style-image: url(images/system/printButton.png);}
.email-icon {list-style-image: url(images/system/emailButton.png);}
.edit-icon {list-style:-image: url(images/system/editButton.png);}
.article-info, .tags, .post-box p {clear: left;}
.article-info-term {display: none;}
dd {display: inline-block; padding-right: 12px; font-size: 0.75rem; color: #999; }
.createdby, .category-name, .published, .create, .modified, .hits {margin: 0;}
.tags .label {background: #FCFCFC; border: 1px solid #F2F2F2; color: #258FAF; padding: 10px;}
.tags {padding: 10px 0 20px;}
.readmore {font-size: 0.875rem; font-weight: bold;}
p.counter {display: none;}
.pagination {float: none; text-align: center; text-transform: uppercase;}
.pagination ul {display: inherit; text-align: center;}
.pagination ul li {display: inline; margin: 0 5px;}
.pagination a, .pagination span {float: none; display: inline-block; font-size: 0.75rem; font-weight: bold;}
ul.pager li, ul.pagenav li {display: inline; margin: 0 5px;}
ul.pager, ul.pagenav {float: none; text-align: center; text-transform: uppercase; font-size: 0.75rem; font-weight: bold;}

/* newsflash */
h4.newsflash-title {border-top: 1px solid #DDD; padding-top: 5px;}

/* login form, edit */
#login-form {border: 1px solid #D8D8D8; padding: 15px; background: #F2F2F2;}
#login-form li {font-size: .875rem;}
#login-form .btn {padding: .75rem 1.5rem .75rem;}
#jform_publish_up_img, #jform_publish_down_img {display: none;}
#editor-xtd-buttons {padding: 10px 0; float: left;}
#editor-xtd-buttons a {font-weight: bold; margin-right: 15px;}
.toggle-editor .btn-group {font-weight: bold; float: right; padding: 10px 0;}

/* modules */
.wrapper {border: 1px solid #D8D8D8;}
.dateReadon .button {padding: 0 10px 0 0; font-size: .75rem; background-color: #FFF; color: #999; margin-bottom: -15px;}
.latestnews .lnTitle {margin-bottom: -5px;}
.latestnews li {list-style: none; margin: 10px 0 0 -15px; border-top: 1px solid #D8D8D8; padding-top: 10px;}

/* banner */
#banner .bg-banner {border: none; background: none;}
#banner .fullwidth {width: 100%; height: 100%;}

/* content */
.button {text-align: left;}
.entry-title {padding: 10px;}
.page-header h2 {text-transform: none; font-size: 2rem;}
.padding {padding: 0 20px;}
.result-created {font-size: 0.75rem; color: #999;}
.result-title {padding: 10px 0;}

p.img_caption {font-size: 0.75rem;}

#content{}
#content .pull-left{ float: left; }
#content .pull-right{ float: right; }

/*overrides*/
.row{max-width:1190px;}
#banner{padding:30px 0;}
.orbit-container{border:2px solid #fff;}
.orbit-container .orbit-slides-container li {}
.orbit-container .orbit-slides-container li .orbit-caption-title{font:normal 48px arial;color:#fff;text-transform:none; margin-bottom:30px;}
.orbit-container .orbit-slides-container li .orbit-caption{padding:10px;top: 10%;right:5%;width: 50%;max-height:80%; background-color:rgba(51, 51, 51, 0.4); display:block; /* IE 8 */
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";}
.orbit-container .orbit-slides-container li .orbit-caption.hide{display:none;}
.orbit-container .orbit-slide-number {display:none;}
.orbit-container .orbit-timer {display:none;}
.orbit-container .orbit-bullets-container{width:100%; position:absolute; bottom:0px; margin: 0 auto;}
.orbit-container .orbit-slides-container{margin: 0;}
.orbit-container .orbit-bullets li{background-color:#fff; width:0.9rem; height: 0.9rem; cursor:pointer;}
.orbit-container .orbit-bullets li.active{background-color:#334; border:3px solid #fff; }
.orbit-container .orbit-next > span,.orbit-container .orbit-prev > span{border:none; position:absolute; width:45px; height:60px; margin-top:-25px; left:10%;}
.orbit-container .orbit-next{ right:0px;}
.orbit-container .orbit-prev, .orbit-container .orbit-next{width:46px; height:82px;}
.orbit-container .orbit-next > span:before, .orbit-container .orbit-next > span:after{position:absolute; content:""; left:3px; bottom:18px; width:40px; height:7px; background:#fff; border-radius:2px; transform: rotate(-47deg); transform-origin: 45% 100%; -webkit-transform: rotate(-47deg); -webkit-transform-origin: 45% 100%; -o-transform: rotate(-47deg);}
.orbit-container .orbit-next > span:after{left:1px; top:4px; transform: rotate(43deg); transform-origin: 25% 75%;-webkit-transform: rotate(43deg); -webkit-transform-origin: 25% 75%;-o-transform: rotate(43deg); transform-origin: 25% 75%;}
.orbit-container .orbit-prev{left:0px;}
.orbit-container .orbit-prev > span{left:20%;}
.orbit-container .orbit-prev > span:before,.orbit-container .orbit-prev > span:after{position:absolute; content:""; left:-5px; bottom:21px; width:40px; height:7px; background:#fff; border-radius:2px; transform: rotate(43deg); transform-origin: 45% 100%; -ms-transform: rotate(43deg); -ms-transform-origin: 45% 100%; -webkit-transform: rotate(43deg); -webkit-transform-origin: 45% 100%; -moz-transform: rotate(43deg); -moz-transform-origin: 45% 100%; -o-transform: rotate(43deg); }
.orbit-container .orbit-prev > span:after{left:0px; top:17px; transform: rotate(-44deg); transform-origin:25% 75%; -ms-transform: rotate(-44deg); -ms-transform-origin:25% 75%; -webkit-transform: rotate(-44deg); -webkit-transform-origin:25% 75%; -o-transform: rotate(-44deg);}
.orbit-container .orbit-bullets{margin:0 auto 10px auto}
#auxiliary .right li a{padding:0px 15px 0px 5px}
#auxiliary .right .fa-lock{ line-height:45px; color:#fff;}
.search .search-image-button {background: #ececec;width: 30px;height: 30px;padding: 0px;text-align: center;position: absolute;right: 0;color: #333;}
.search input.search-query{padding-right:32px; height:30px;padding-top: 0; padding-bottom: 0;}
dl.search-results .result-created {display: block;}

/*#masthead {background:#fff; border-bottom: 1px solid #f2f2f2; padding: 20px 0; padding: 1.42857143rem 0;}*/
#masthead {background:#fff; border-bottom: 1px solid #f2f2f2; padding: 0; padding: 0;}
/* Sidebar overrides */
/*.moduletable {padding: 10px; margin-bottom: 15px; background-color: #FFF2DF; -webkit-box-shadow: 0px 5px 5px 0px rgba(204,204,204,1); -moz-box-shadow: 0px 5px 5px 0px rgba(204,204,204,1); box-shadow: 0px 5px 5px 0px rgba(204,204,204,1); }
.moduletable h3 { margin: -10px -10px 10px; background-color: #56A85C; color: #fff; font-size: 14px; font-weight: bold; text-transform: none; padding: 10px; display: block;}
.moduletable h3:before{margin-right: 5px;} */
.moduletable {position:relative; padding: 10px; margin-bottom: 15px; background-color: #def0d8; -webkit-box-shadow: 0px 5px 5px 0px rgba(204,204,204,1); -moz-box-shadow: 0px 5px 5px 0px rgba(204,204,204,1); box-shadow: 0px 5px 5px 0px rgba(204,204,204,1); }
.moduletable h3,
.moduletable h3.page-header,
.featured-bottom .moduletable h3 { margin: -10px -10px 10px; background-color: #3a938a; color: #fff; font-size: 14px; font-weight: bold; text-transform: none; padding: 10px; display: block;}
.moduletable h3.fa{padding-left:23px;}
.moduletable h3.fa span.header-text{font-family: "Roboto Condensed",sans-serif;}
.moduletable h3:before{padding-right:5px;position: absolute;left: 10px;top: 12px; font-size:9px;}
.moduletable li{list-style:none;}
.moduletable a{text-decoration:underline;}
/*.moduletable div.photo-event-img{max-width:70px; max-height:70px; width:70px; height:70px; background-color:#ececec;}
.moduletable div.photo-event-img img{width:70px; height:70px;}*/
.moduletable div.photo-event-img{max-width:100%; max-height:150px; width:100%; height:150px; background-color:#ececec;}
.moduletable div.photo-event-img img{width:100%; height:150px;}
.moduletable .latestnews li.items {margin:0 -10px; }
.moduletable .latestnews li.items a#article-title {text-decoration:none;}
.moduletable .latestnews li.items a#article-title p{font-weight:bold;  color:#333; text-transform:uppercase;}
/*.moduletable .latestnews li.items a, .moduletable .latestnews li.items p {font-size:12px; line-height:1}*/
.moduletable .latestnews li.items a, .moduletable .latestnews li.items p {font-size:11px; line-height:1}
.moduletable .latestnews li.items ul li{margin:0; padding:2px;}
.moduletable .latestnews li.items ul li p{margin:0;}
/*.moduletable .latestnews li.items .right{float:right; width:70%}
.moduletable .latestnews li.items .left{float:left; width:30%}*/
/*
.moduletable .latestnews li.items .right{float:right; width:30%}
.moduletable .latestnews li.items .left{float:left; width:70%}
*/
.moduletable .latestnews li.items { border-bottom: 2px solid #ECECEC;}
.moduletable .latestnews li.even .items { border-bottom: 2px solid #ECECEC;}


/*#featured-article-container .moduletable {background:#fff; border: 1px solid #ececec; box-shadow:none;}*/
#featured-article-container .moduletable {background:#fff; border: 1px solid #999999; box-shadow:none;}
/*#featured-article-container .moduletable featured-article-header { margin: -10px -10px 10px; background-color: #56A85C; color: #fff; font-size: 14px; font-weight: bold; text-transform: none; padding: 10px; display: block;}*/
#featured-article-container .moduletable h3 { margin: -10px -10px 10px; background-color: #3a938a; color: #fff; font-size: 14px; font-weight: bold; text-transform: none; padding: 10px; display: block;}
#featured-article-container .moduletable h6 {margin:0;}
/*#featured-article-container .moduletable h6 a{text-decoration:none; color:#333; margin:0; padding:0;}*/
#featured-article-container .moduletable h6 a{text-decoration:none; color:#333; margin:0; padding:0;font-size:16px;}
/* #featured-article-container .moduletable p{font-size:14px;}*/
/*#featured-article-container .moduletable p.fc_readmore{text-align:center; padding-top: 50px;}*/
/*#featured-article-container .moduletable p.fc_readmore{padding-bottom: 20px; padding-top: -10px;}*/
#featured-article-container .moduletable li.featcat{padding:10px 20px 0px 15px!important;}
#featured-article-container .moduletable .fc_leading  li{padding:0!important;}
#featured-article-container .moduletable .fc_leading  {clear;}

/*#featured-article-container .moduletable .fc_leading .left{ width:62%; padding-right:15px;}
#featured-article-container .moduletable .fc_leading .right{width:38%;}*/

#featured-article-container .moduletable .fc_leading li img{ width:300px; height:200px; padding-right:15px;}

/*#featured-article-container .moduletable .fc_leading .right img{max-width:250px; max-height:180px;}*/
/*#featured-article-container .moduletable .fc_leading img{max-width:250px; max-height:180px;}*/
/*#featured-article-container .moduletable ul.fc_links{margin: 0; bottom: 0;padding: 5px 0;vertical-align: bottom;position: absolute;width: 100%;text-align: center; background-color:#E5E3D6; }*/
#featured-article-container .moduletable ul.fc_links{margin: 0; bottom: 0;padding: 0;vertical-align: bottom;position: absolute;width: 100%;text-align: right; }



#transparency-seal {background-color:#fff;box-shadow:none;}
#phil-GeoPortal img,#geo-Hazard img{width:100%;}

#phil-GeoPortal.moduletable,
#geo-Hazard.moduletable {-webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; background-color: transparent;}

#secretarysCorner div{position:relative; }
#secretarysCorner img{width:100%;}
#secretarysCorner ul.secretarys-corner-menu{margin: 10px 0 0; padding:0; text-align:center;}
#secretarysCorner ul.secretarys-corner-menu li{display:inline-block; border-right:1px solid #333; padding-right:5px; line-height:13px;}
#secretarysCorner ul.secretarys-corner-menu li.third-item{border-right:none;}
#secretarysCorner ul.secretarys-corner-menu li:last-child{border-right:none;}
#secretarysCorner ul.secretarys-corner-menu li a{color:blue;}

.moduletable ul.category-module li{margin-bottom:6px;}
.moduletable div.see-more-link{position: absolute;padding: 5px 15px 10px 0;text-align: right;background-color: #E5E3D6;margin: 0 -10px;bottom: 0; width:100%;}

.moduletable .mod_events_latest_table{margin-bottom:30px;}

.featured-bottom {padding: 0; -webkit-box-shadow: 0px 5px 5px 0px rgba(204,204,204,1); -moz-box-shadow: 0px 5px 5px 0px rgba(204,204,204,1); box-shadow: 0px 5px 5px 0px rgba(204,204,204,1);}
.featured-bottom ul{list-style: none; margin: 0; padding: 0;}
.featured-bottom ul li {padding: 0; border: 0;padding: 0; margin: 0; }

/*.featured-bottom ul li .moduletable {border: 0; background-color: #fff; box-shadow: none; margin-bottom: 0;}*/
.featured-bottom ul li .moduletable {border: 1px solid #999999; background-color: #fff; box-shadow: none; margin-bottom: 0;}
/*.featured-bottom ul li.col-2 .moduletable{background-color: #ECEADE;}*/
.featured-bottom ul li.col-2 .moduletable{background-color: #FFFFFF; border: 1px solid #999999; box-shadow:none;}
.featured-bottom ul li .moduletable li {padding: 10px;}
/*.featured-bottom ul li .moduletable li.even {background-color: #eee;}*/

/*.featured-bottom ul li .latestnews div.right {display:none;}
.featured-bottom ul li.col-2 .latestnews div.right #excerpt{display:block;}*/
.featured-bottom ul li .latestnews div.right #article-title{display:block; border-style: none;}
.featured-bottom ul li .latestnews div.right #excerpt{display:none;}
.featured-bottom ul li.col-2 .latestnews div.right #article-title{display:block; border-style:none;}
.featured-bottom ul li.col-2 .latestnews div.right #excerpt{display:none;}
.featured-bottom ul li.columns .moduletable {min-height:360px; position:relative;}
.featured-bottom ul li.columns .moduletable div.see-more-link{margin: 0 -10px;bottom: 0;padding: 5px 0;vertical-align: bottom;position: absolute;width: 100%;text-align: center; background-color:#E5E3D6; }
.featured-bottom ul li.col-2 .moduletable div.see-more-link{background-color:#D4D2C6;}

.time {margin-top: 0; width: 100%; padding: 0; -webkit-box-shadow: 0px 5px 5px 0px rgba(204,204,204,1); -moz-box-shadow: 0px 5px 5px 0px rgba(204,204,204,1); box-shadow: 0px 5px 5px 0px rgba(204,204,204,1); behavior: url(templates/denr-gwt/css/pie/PIE.htc);}
.time .pst {font-size: 13px;}

/* Contents */
.item-page {text-align: justify;}
.item-page .btn-group.pull-right {margin-left: 15px;}
.item-page .btn-group  ul.actions {}

/* auxiliary menu */
#auxiliary, 
#auxiliary .top-bar,
#auxiliary .top-bar ul,
#auxiliary .top-bar ul li a{background-color: #000; text-decoration: underline;}
/* #auxiliary .top-bar ul li a:before {content: "|"; color: #fff; padding-right: 15px; text-decoration: none;} */
#auxiliary .top-bar ul li.divider {border-right: 0 none;}

#auxiliary .breadcrumbs {border: 0; background-color: transparent; line-height: 45px; padding:0; margin:0;}
#auxiliary .breadcrumbs li {line-height: 45px;}
#auxiliary .breadcrumbs li span.current {color: #fff; padding-left: 15px;}
#auxiliary .breadcrumbs > li:before {float: left; margin: 0;}

ul.dropdown li, ul.dropdown li a {line-height: 30px !important;}
.dropdown li.has-dropdown > a:after {line-height: 30px !important; top: 0 !important; margin-top: 0 !important;}

/* Standard footer*/
#standard-footer {background-color: #efefef; font-size: .9em !important} /*#e9e9e9 #B4B4B4*/
#standard-footer .row{}
#standard-footer .moduletable {background-color: transparent; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none;}
#standard-footer body, #standard-footer div, #standard-footer dl, #standard-footer dt, #standard-footer dd, #standard-footer ul, #standard-footer ol, #standard-footer li, #standard-footer h1, #standard-footer h2, #standard-footer h3, #standard-footer h4, #standard-footer h5, #standard-footer h6, #standard-footer pre, #standard-footer form, #standard-footer p, #standard-footer blockquote, #standard-footer th, #standard-footer td { font-size: 1rem; font-size: inherit; }
#standard-footer{ color: #505050; padding: 1.25rem 0; font-size: .7rem;}
#standard-footer h1, #standard-footer h2, #standard-footer h3, #standard-footer h4, #standard-footer h5, #standard-footer h6{ color: #505050;}
#standard-footer ul{ list-style: none; margin: 0; padding: 0;}
#standard-footer ul li{}
#standard-footer ul li a{ color: #505050;}
#standard-footer ul li a:hover{ text-decoration: underline;}
 

/* Agency footer */
#footer {background-color: #455360; padding: 1.25rem 0;} /*#B4B4B4 or 8d8d8d or #49a81a*/
#footer .moduletable {padding: 0; background-color: transparent; color: #000000; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none;}
#footer .moduletable h3, #footer .moduletable h3.page-header {background-color: transparent; margin: 0;}
/*#footer .moduletable h3, #footer .moduletable h3.page-header {background-color: transparent; margin: 0;}*/
#footer .moduletable ul {margin-left: 2.1rem;}
#footer .moduletable li {list-style-type: circle;}
#footer .moduletable li a {color: #fff; text-decoration: none;}
#footer #attached-agencies ul{margin:0;}
#footer #attached-agencies ul li {display:inline-block; padding:5px 15px;}
#footer #attached-agencies ul li:first-child{padding-left:0;}
#footer #attached-agencies ul li:last-child{padding-right:0;}
#footer #attached-agencies ul li img{width:65px; height:auto;}
#footer #attached-agencies h6{font-size:14px; font-weight:bold; color:#fff; text-transform:none; margin:0;}
#footer #sitemap a{color:#fff; text-decoration:none;}

/* Category list */
.category-list fieldset {border: 0; padding: 0; margin: 0 0 10px;}
.category-list fieldset label {display: inline;}
.category-list select {width: auto;}
.category-list table {width: 100%;}

/* Events */

table.cal_table{}
table.ev_table {width: 100%;}
table.ev_table td.cal_td_daysnames {background-color: #56A85C; color: #fff; border: 0;}
table.cal_table td.cal_td_daysnames {font-size: 13px; font-weight: bold; background-color: #56A85C; color: #fff;}
table.cal_table td.cal_td_weeklink {background-color: #56A85C; color: #fff;}
.cal_td_daysnoevents {background-color: #FFF2DF;}
.cal_td_daysoutofmonth {background-color: #fff;}
td.cal_td_dayshasevents .eventstyle,
td.cal_td_today  .eventstyle {border: 0;}
td.cal_td_today {background-color: #ece9d8;}
table.mod_events_latest_table {background-color: transparent; border: 0; margin: 0;}
table.mod_events_latest_table tr.even, table tr.alt, table tr:nth-of-type(even) { background-color: transparent;}
.moduletable table.mod_events_latest_table td.mod_events_latest_first,
.moduletable table.mod_events_latest_table td.mod_events_latest {border: 0; background-color: transparent; display: table-cell; line-height: 1.125rem; padding: 0.5625rem 0;}
.event_legend_container {display:none;}

/*search*/

#searchForm input[type="text"]{float: left;width: 85%;}
#searchForm .button{float: right;height: 30px;font-size: 14px;margin: 0;padding: 6px 15px;width: 15%; background-color:#56A85C;}
#searchForm .phrases-box .controls label{display:inline-block;}

input[type="checkbox"] + label, input[type="radio"] + label { margin-left: 0; margin-right: 10px;}

/*misc*/

.hide{display:none;}
#xmap li span {display: none;}

.top-bar ul li.divider{width: auto !important;}
.top-bar ul li.divider .separator {color: #fff; line-height: 45px;}

/* 11-17-2014 */
.item-page img {margin: 5px;}

/*Contact us */
dl.contact-address dt, dl.contact-address dd {display: inline;}
dl.contact-address dd span.contact-webpage {display: block;}

/* Navigation */
ul.pager.pagenav li {display: none;}

input.button {background-color: #56A85C; padding: 10px 15px;}
.highlight{background-color: #fbf803;}

/* tooltip */
.tooltip {width: auto;}
.tooltip {
	background-color: #000;
	border: 1px solid #666666;
	color: #fff !important;
	font-size: 1em;
	line-height: 1.3em;
	margin: 0px auto;
	padding: 10px;
	position: absolute;
	/*text-align: center;*/
	z-index:999999999;
	width: auto;
	/*min-width: 150px;*/
	max-width:300px;
	border-radius: 0.2em;
	-moz-border-radius: 0.2em;
	-webkit-border-radius: 0.2em;
	box-shadow: 0 0 5px #888888;
	-moz-box-shadow: 0 0 5px #888888;
	-webkit-box-shadow: 0 0 5px #888888;
}

/* com_finder */
#finder-search input.search-box{
    width:80%;
    float:left;
}
#finder-search button.disabled,
#finder-search button#btn-search{
    float:left;
    width:20%;
    background-color:#56A85C;
    padding:11px;
}
#finder-search #btn-advancedSearch{
    display:none;
}
ul#finder-filter-select-dates li.filter-date select.filter-date-operator{
    width:99%;
}
ul#finder-filter-select-dates li.filter-date .input-append input{
    width:89%;
    float:left;
    margin-top:5px;
}
ul#finder-filter-select-dates li.filter-date .input-append .btn{
    float:left;
    width:10%;
    padding:7px;
    margin-top:5px;
    background-color:#56A85C;
}
.calendar .button {
    display:table-cell;
    background-color: #56A85C;
    padding: 10px 15px;
}
.ev_navigation table tr td{display:inline;}
.ev_navigation table tr td.iconic_td{display:none;}
.ev_navigation table tr.icon_labels{display:none;}

.latestnewsmoduletable.feature-module{
    margin:0;
}
.latestnewsmoduletable.feature-module .right{
    float:none!important;
    margin-left:55px;
}
.latestnewsmoduletable.feature-module #excerpt{
    margin-top: -15px;
}
.latestnewsmoduletable.feature-module .right ul li:last-child{
    margin-top: -23px;
}

/* contact form*/
#contact-form span.star{
    color: red;
}
#system-message.alert-error{
    display:none;
}
#system-message.alert-message, 
#system-message .alert-message {
    border: 1px solid green;
    padding: 10px 10px 0;
}
#system-message .alert-notice{
    border: 1px solid red;
    padding: 10px 10px 0;
}

#system-message .alert-notice h4,
#system-message .alert-message h4{
    display:none;
}
#system-message .alert-notice div p,
#system-message .alert-message div p{
    font-size: 14px;
    font-weight: bold;
}

/* event calendar*/
.ev_navigation table{
    display:none;
}
.ev_navigation .prev-icons{
    position:absolute;
    left:15px;
}
.ev_navigation .prev-icons a:first-child{
    margin-right:15px;
}

.ev_navigation .next-icons{
    position:absolute;
    right:15px;
}
.ev_navigation .next-icons a:first-child{
    margin-right:15px;
}

.blog .items-row .item-image img{width: 100%;}

section.archive fieldset.filters {display: none;}

.btn-group .dropdown-menu {padding-left: 10px;}

#jevents_body table {border-collapse: inherit;}
#search-enddate-error {
color: #b94a48;
}

/* for inline message */
.img-intro-none{
   text-align: center;
   margin-bottom: 10px;
   width: 300px;
}
.img-intro-left{
   float: left;
   margin-right: 10px;
   width: 300px;
}
.img-intro-right{
   float: right;
   margin-left: 10px;
   width: 300px;
}