 @charset "UTF-8";
/* CSS Document */
.clearfix {
*zoom:1
}
.clearfix:before, .clearfix:after {
	display: table;
	content: "";
	line-height: 0
}
.clearfix:after {
	clear: both
}
.hide-text {
	font: 0/0 a;
	color: transparent;
	text-shadow: none;
	background-color: transparent;
	border: 0
}
.input-block-level {
	display: block;
	width: 100%;
	min-height: 30px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box
}
body.b_arial {
	font-family: Arial, "Helvetica Neue", Helvetica, sans-serif
}
body.b_baskerville {
	font-family: Baskerville, "Times New Roman", Times, serif
}
body.b_cambria {
	font-family: Cambria, Georgia, Times, "Times New Roman", serif
}
body.b_centurygothic {
	font-family: "Century Gothic", "Apple Gothic", sans-serif
}
body.b_consolas {
	font-family: Consolas, "Lucida Console", Monaco, monospace
}
body.b_copperplatelight {
	font-family: "Copperplate Light", "Copperplate Gothic Light", serif
}
body.b_couriernew {
	font-family: "Courier New", Courier, monospace
}
body.b_franklingothic {
	font-family: "Franklin Gothic Medium", "Arial Narrow Bold", Arial, sans-serif
}
body.b_futura {
	font-family: Futura, "Century Gothic", AppleGothic, sans-serif
}
body.b_garamond {
	font-family: Garamond, "Hoefler Text", "Times New Roman", Times, serif
}
body.b_geneva {
	font-family: Geneva, "Lucida Sans", "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif
}
body.b_georgia {
	font-family: Georgia, Cambria, "Times New Roman", Times, serif
}
body.b_gillsans {
	font-family: "Gill Sans", Calibri, "Trebuchet MS", sans-serif
}
body.b_helvetica {
	font-family: "Helvetica Neue", Arial, Helvetica, sans-serif
}
body.b_impact {
	font-family: Impact, Haettenschweiler, "Arial Narrow Bold", sans-serif
}
body.b_lucidasans {
	font-family: "Lucida Sans", "Lucida Grande", "Lucida Sans Unicode", sans-serif
}
body.b_palatino {
	font-family: Palatino, "Palatino Linotype", Georgia, Times, "Times New Roman", serif
}
body.b_tahoma {
	font-family: Tahoma, Geneva, Verdana, sans-serif
}
body.b_times {
	font-family: Times, "Times New Roman", Georgia, serif
}
body.b_trebuchetms {
	font-family: "Trebuchet MS", "Lucida Sans Unicode", "Lucida Grande", " Lucida Sans", Arial, sans-serif
}
body.b_verdana {
	font-family: Verdana, Geneva, Tahoma, sans-serif
}
body.h_arial h1, body.h_arial h2, body.h_arial h3, body.h_arial h4, body.h_arial h5, body.h_arial h6 {
	font-family: Arial, "Helvetica Neue", Helvetica, sans-serif
}
body.h_baskerville h1, body.h_baskerville h2, body.h_baskerville h3, body.h_baskerville h4, body.h_baskerville h5, body.h_baskerville h6 {
	font-family: Baskerville, Times, "Times New Roman", serif
}
body.h_cambria h1, body.h_cambria h2, body.h_cambria h3, body.h_cambria h4, body.h_cambria h5, body.h_cambria h6 {
	font-family: Cambria, Georgia, Times, "Times New Roman", serif
}
body.h_centurygothic h1, body.h_centurygothic h2, body.h_centurygothic h3, body.h_centurygothic h4, body.h_centurygothic h5, body.h_centurygothic h6 {
	font-family: "Century Gothic", "Apple Gothic", sans-serif
}
body.h_consolas h1, body.h_consolas h2, body.h_consolas h3, body.h_consolas h4, body.h_consolas h5, body.h_consolas h6 {
	font-family: "Century Gothic", "Apple Gothic", sans-serif
}
body.h_copperplatelight h1, body.h_copperplatelight h2, body.h_copperplatelight h3, body.h_copperplatelight h4, body.h_copperplatelight h5, body.h_copperplatelight h6 {
	font-family: "Copperplate Light", "Copperplate Gothic Light", serif
}
body.h_couriernew h1, body.h_couriernew h2, body.h_couriernew h3, body.h_couriernew h4, body.h_couriernew h5, body.h_couriernew h6 {
	font-family: "Courier New", Courier, monospace
}
body.h_franklingothic h1, body.h_franklingothic h2, body.h_franklingothic h3, body.h_franklingothic h4, body.h_franklingothic h5, body.h_franklingothic h6 {
	font-family: "Franklin Gothic Medium", "Arial Narrow Bold", Arial, sans-serif
}
body.h_futura h1, body.h_futura h2, body.h_futura h3, body.h_futura h4, body.h_futura h5, body.h_futura h6 {
	font-family: Futura, "Century Gothic", AppleGothic, sans-serif
}
body.h_garamond h1, body.h_garamond h2, body.h_garamond h3, body.h_garamond h4, body.h_garamond h5, body.h_garamond h6 {
	font-family: Garamond, "Hoefler Text", Palatino, "Palatino Linotype", serif
}
body.h_geneva h1, body.h_geneva h2, body.h_geneva h3, body.h_geneva h4, body.h_geneva h5, body.h_geneva h6 {
	font-family: Geneva, Verdana, "Lucida Sans", "Lucida Grande", "Lucida Sans Unicode", sans-serif
}
body.h_georgia h1, body.h_georgia h2, body.h_georgia h3, body.h_georgia h4, body.h_georgia h5, body.h_georgia h6 {
	font-family: Georgia, Cambria, "Times New Roman", Times, serif
}
body.h_gillsans h1, body.h_gillsans h2, body.h_gillsans h3, body.h_gillsans h4, body.h_gillsans h5, body.h_gillsans h6 {
	font-family: "Gill Sans", "Trebuchet MS", Calibri, sans-serif
}
body.h_helvetica h1, body.h_helvetica h2, body.h_helvetica h3, body.h_helvetica h4, body.h_helvetica h5, body.h_helvetica h6 {
	font-family: Helvetica, "Helvetica Neue", Arial, sans-serif
}
body.h_impact h1, body.h_impact h2, body.h_impact h3, body.h_impact h4, body.h_impact h5, body.h_impact h6 {
	font-family: Impact, Haettenschweiler, "Arial Narrow Bold", sans-serif
}
body.h_lucidasans h1, body.h_lucidasans h2, body.h_lucidasans h3, body.h_lucidasans h4, body.h_lucidasans h5, body.h_lucidasans h6 {
	font-family: "Lucida Sans", "Lucida Grande", "Lucida Sans Unicode", sans-serif
}
body.h_palatino h1, body.h_palatino h2, body.h_palatino h3, body.h_palatino h4, body.h_palatino h5, body.h_palatino h6 {
	font-family: Palatino, "Palatino Linotype", "Hoefler Text", Times, "Times New Roman", serif
}
body.h_tahoma h1, body.h_tahoma h2, body.h_tahoma h3, body.h_tahoma h4, body.h_tahoma h5, body.h_tahoma h6 {
	font-family: Tahoma, Verdana, Geneva, sans-serif
}
body.h_times h1, body.h_times h2, body.h_times h3, body.h_times h4, body.h_times h5, body.h_times h6 {
	font-family: Times, "Times New Roman", Georgia, serif
}
body.h_trebuchetms h1, body.h_trebuchetms h2, body.h_trebuchetms h3, body.h_trebuchetms h4, body.h_trebuchetms h5, body.h_trebuchetms h6 {
	font-family: "Trebuchet MS", Tahoma, Arial, sans-serif
}
body.h_verdana h1, body.h_verdana h2, body.h_verdana h3, body.h_verdana h4, body.h_verdana h5, body.h_verdana h6 {
	font-family: Verdana, Tahoma, Geneva, sans-serif
}
html {
	height: 100%
}
body {
	min-height: 100%;
	position: relative
}
body .element-invisible {
	display: none;
	visibility: hidden
}
#header {
	margin-bottom: 10px
}
#header #logo a.image h2 {
	display: none
}
#header #top, #header #top2 {
	padding-top: 10px
}
.dropdown-menu>li>a:focus>[class^="icon-"], .dropdown-menu>li>a:focus>[class*=" icon-"], .dropdown-submenu:focus>a>[class^="icon-"], .dropdown-submenu:focus>a>[class*=" icon-"] {
	background-image: none
}
#header, #menu, #featured, #grid-top, #main-content, #breadcrumbs, #grid-bottom, #grid-bottom2, #grid-bottom3, #bottom-menu {
	margin-bottom: 10px
}
#breadcrumbs .module, #breadcrumbs .moduletable {
	margin: 0
}
#below-content {
	margin-top: 10px
}
.cat-children h3 a {
	color: #548dac
}
.cat-children h3 a.btn {
	color: #333
}
.cat-children h3 a i {
	margin-right: 5px
}
.cat-children ul {
	padding: 0 0 0 10px;
	margin: 0
}
.cat-children ul li {
	border-bottom: 1px solid #eee;
	padding-bottom: 10px;
	margin-bottom: 10px
}
.cat-children ul ul {
	margin-left: 20px;
	margin-top: 20px
}
.cat-children ul ul li {
	border-bottom: 0
}
.contentpane {
	padding-left: 20px;
	padding-right: 20px
}
[class^="icon-"], [class*=" icon-"] {
	background-image: none;
	width: auto;
	height: auto;
	vertical-align: middle;
	margin-top: 0
}
a [class^="icon-"], a [class*=" icon-"] {
	text-decoration: none
}
a.joomlashack, div.joomlashack {
	display: block;
	margin: 10px auto;
	text-align: center;
	width: 75px
}
dl.article-info {
	float: none;
	display: block;
	width: 100%;
	margin: 0;
	font-size: 0.8em;
	padding: 5px 0;
	list-style: none
}
dl.article-info dt {
	display: none
}
dl.article-info dd, dl.article-info dd>div {
	-webkit-border-radius: 12px;
	-moz-border-radius: 12px;
	border-radius: 12px;
	background: none;
	clear: none;
	cursor: default;
	display: inline-block;
*display:inline;
*zoom:1;
	float: none;
	line-height: 24px;
	margin: 0;
	min-height: 24px;
	padding: 0 5px;
	width: auto
}
dl.article-info dd:hover, dl.article-info dd>div:hover {
	background-color: #FBF4F4
}
p.img_caption {
	background: none repeat scroll 0 0 #F7F7F7;
	font-size: 0.75em;
	font-style: italic;
	text-align: left
}
dl.label.label-info {
	display: inline-block;
	margin: 0;
	padding: 0 5px
}
dl.label.label-info dd, dl.label.label-info dt {
	display: inline-block;
	margin: 0
}
.well {
	box-sizing: border-box;
	-ms-box-sizing: border-box
}
.well h3 {
	display: block;
	text-shadow: 0 1px 0 rgba(255,255,255,0.5)
}
.btn-group.actions .btn img {
	height: 16px
}
.carousel .item>img {
	width: 100%
}
.navbar .nav li:hover>.dropdown-menu, .navbar .nav li:focus>.dropdown-menu {
	display: block
}
.navbar-inner {
	filter: none
}
.navbar-transparent .navbar-inner {
	background-color: transparent;
	background-image: none;
	border: 0
}
.nav li [class^="icon-"], .nav li [class*=" icon-"] {
	margin-right: 4px
}
.nav li ul.submenu {
	margin-left: 13px;
	margin-right: 13px
}
.nav li ul.submenu li a {
	display: block;
	padding: 5px
}
.nav>li>ul.submenu {
	margin-left: 20px;
	margin-right: 20px
}
.nav>li>ul.submenu li>a:hover, .nav>li>ul.submenu li>a:focus {
	text-decoration: none
}
.nav>li>ul.submenu .active>a {
	color: #006a75
}
.nav-tabs li:hover>.dropdown-menu, .nav-pills li:hover>.dropdown-menu, .nav-tabs li:focus>.dropdown-menu, .nav-pills li:focus>.dropdown-menu {
	display: block
}
.nav-tabs .tabs {
	float: left;
	font-weight: normal
}
.nav-tabs .tabs h3, .nav-tabs .tabs p {
	margin-bottom: -1px;
	margin-right: 2px
}
.nav-tabs .tabs h3 a, .nav-tabs .tabs p a {
	border: 1px solid transparent;
	border-radius: 5px 5px 0 0;
	display: block;
	padding: 8px 12px
}
.nav-tabs .tabs h3 {
	font-size: 14px;
	font-weight: normal
}
.nav-tabs .open h3 a, .nav-tabs .open p a {
	background-color: #fafaf5;
	border-color: #DDDDDD #DDDDDD transparent;
	cursor: default
}
.nav-tabs .open h3 a>a, .nav-tabs .open p a>a {
	color: #4a4a4a
}
.nav-tabs .open h3 a>a>.caret>.caret, .nav-tabs .open p a>a>.caret>.caret {
	border-top-color: #4a4a4a
}
.nav-pills>li>a>.caret {
	margin-top: 6px
}
.nav-list>li>ul.submenu {
	margin-left: 7px;
	margin-right: 7px
}
.module .nav li.dropdown .dropdown-menu li>a {
	white-space: normal
}
.module .nav.nav-stacked li>a, .module .nav.nav-pills li>a, .module .nav.nav-list li>a {
	-webkit-text-shadow: none;
	-moz-text-shadow: none;
	-ms-text-shadow: none;
	-o-text-shadow: none;
	text-shadow: none
}
a.hidden-text span.hidden-text {
	display: none
}
.elements {
	border-bottom: 1px solid #989887;
	background: #fff
}
.nav-tabs .dropdown-menu, .nav-pills .dropdown-menu, .navbar .dropdown-menu {
	margin-top: 0
}
.footer1, .footer2 {
	text-align: center
}
.item-image {
	max-width: 100%
}
.text-error {
	color: #B94A48
}
.text-info {
	color: #3A87AD
}
.text-success {
	color: #468847
}
.text-warning {
	color: #C09853
}
#footer .footer-content a:hover {
	color: #555
}
#footer {
	background-color: #111;
	background-image: -moz-linear-gradient(top, #222, #111);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#222), to(#111));
	background-image: -webkit-linear-gradient(top, #222, #111);
	background-image: -o-linear-gradient(top, #222, #111);
	background-image: linear-gradient(to bottom, #222, #111);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff222222', endColorstr='#ff111111', GradientType=0);
	color: #fff;
	overflow: hidden;
	background-color: #1b1b1b;
	background-repeat: repeat-x;
	border-color: #252525
}
#footer .moduletable, #footer .module {
	margin-bottom: 0
}
#footer.sticky {
	width: 100%
}
#sliderContainer div.slidermanDescriptionCont div.slidermanDescriptionText div.slideTitle p {
	font-size: 1.1em;
	line-height: 14px
}
.contact .thumbnail.pull-right+.dl-horizontal:after {
	clear: none
}
.list-striped, .row-striped {
	list-style: none;
	line-height: 18px;
	text-align: left;
	vertical-align: middle;
	border-top: 1px solid #ccc;
	margin-left: 0
}
.list-striped li, .list-striped dd, .row-striped .row, .row-striped .row-fluid {
	border-bottom: 1px solid #ccc;
	padding: 8px
}
.list-striped li:nth-child(odd), .list-striped dd:nth-child(odd), .row-striped .row:nth-child(odd), .row-striped .row-fluid:nth-child(odd) {
	background-color: #eee
}
.list-striped li:hover, .list-striped dd:hover, .row-striped .row:hover, .row-striped .row-fluid:hover {
	background-color: #ddd
}
.thumbnail {
	margin-bottom: 9px
}
.accordion-group {
	background: #fff
}
.select[multiple], select[size] {
	height: 28px
}
.site-title {
	font-size: 40px;
	line-height: 48px;
	font-weight: bold
}
.brand {
	color: #325568;
	-webkit-transition: color .5s linear;
	-moz-transition: color .5s linear;
	-o-transition: color .5s linear;
	transition: color .5s linear
}
.brand:hover {
	color: #548dac;
	text-decoration: none
}
.header .finder {
	margin-top: 14px
}
.header .finder .btn {
	margin-top: 0px
}
.navigation {
	padding: 5px 0;
	border-top: 1px solid rgba(0,0,0,0.075);
	border-bottom: 1px solid rgba(0,0,0,0.075);
	margin-bottom: 10px
}
.navigation .nav-pills {
	margin-bottom: 0
}
.well .page-header {
	margin: 0px 0px 5px 0px
}
h1, h2, h3, h4, h5, h6 {
	margin: 13.333333333333334px 0;
	line-height: normal
}
.moduletable, .module {
	margin-bottom: 20px
}
.module-header {
	padding-bottom: 17px;
	margin: 20px 0 18px 0;
	border-bottom: 1px solid #eee
}
.item-title {
	margin-bottom: 9px
}
.item-content {
	margin: 18px 0
}
.item-subtitle {
	margin-bottom: 9px
}
.pull-right.item-image {
	margin: 0 0 18px 20px
}
.pull-left.item-image {
	margin: 0 20px 18px 0
}
.header .nav>li:last-child>.dropdown-menu, .item-actions .dropdown-menu, .item-comment .dropdown-menu {
	left: auto;
	right: 0
}
.article-index {
	margin: 0 0 10px 10px
}
.list-item-title {
	margin-bottom: 9px
}
.list-item-content {
	margin: 18px 0
}
.list-item-subtitle {
	margin-bottom: 9px
}
.content-links {
	padding: 15px 0
}
.img_caption .left {
	float: left;
	margin-right: 1em
}
.img_caption .right {
	float: right;
	margin-left: 1em
}
.img_caption .left p {
	clear: left;
	text-align: center
}
.img_caption .right p {
	clear: right;
	text-align: center
}
.img_caption {
	text-align: center!important
}
.img_caption.none {
	margin-left: auto;
	margin-right: auto;
	max-width: 100%
}
#aside .nav .nav-child {
	border-left: 2px solid #d3d3ca;
	padding-left: 5px
}
.navigation .nav-child {
	position: absolute;
	top: 95%;
	left: 0;
	z-index: 1000;
	display: none;
	float: left;
	min-width: 160px;
	padding: 5px 0;
	margin: 2px 0 0;
	list-style: none;
	background-color: #548dac;
	border: 1px solid #989887;
	border: 1px solid #548dac;
*border-right-width:2px;
*border-bottom-width:2px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	-webkit-box-shadow: 0 5px 10px rgba(0,0,0,0.2);
	-moz-box-shadow: 0 5px 10px rgba(0,0,0,0.2);
	box-shadow: 0 5px 10px rgba(0,0,0,0.2);
	-webkit-background-clip: padding-box;
	-moz-background-clip: padding-box;
	background-clip: padding-box
}
.navigation .nav-child.pull-right {
	right: 0;
	left: auto
}
.navigation .nav-child .divider {
*width:100%;
	height: 1px;
	margin: 9px 1px;
*margin:-5px 0 5px;
	overflow: hidden;
	background-color: #fff;
	border-bottom: 1px solid #fff
}
.navigation .nav-child a {
	display: block;
	padding: 3px 20px;
	clear: both;
	font-size: 14px;
	font-weight: normal;
	line-height: 20px;
	color: #fafaf5;
	white-space: nowrap
}
.navigation .nav>li {
	position: relative
}
.navigation .nav>li:hover>.nav-child, .navigation .nav>li>a:focus+.nav-child {
	display: block
}
.navigation .nav-child:before {
	position: absolute;
	top: -7px;
	left: 9px;
	display: inline-block;
	border-right: 7px solid transparent;
	border-bottom: 7px solid #989887;
	border-left: 7px solid transparent;
	border-bottom-color: rgba(0,0,0,0.2);
	content: ''
}
.navigation .nav-child:after {
	position: absolute;
	top: -6px;
	left: 10px;
	display: inline-block;
	border-right: 6px solid transparent;
	border-bottom: 6px solid #fff;
	border-left: 6px solid transparent;
	content: ''
}
.navigation .nav-child li>a:hover, .navigation .nav-child li>a:focus, .navigation .nav-child:hover>a {
	text-decoration: none;
	color: #fafaf5;
	background-color: #006a75;
	background-color: #00616b;
	background-image: -moz-linear-gradient(top, #006a75, #00535b);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#006a75), to(#00535b));
	background-image: -webkit-linear-gradient(top, #006a75, #00535b);
	background-image: -o-linear-gradient(top, #006a75, #00535b);
	background-image: linear-gradient(to bottom, #006a75, #00535b);
	background-repeat: repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff006a75', endColorstr='#ff00535b', GradientType=0)
}
#sidebar1 input, #sidebar2 input {
	height: 30px;
	margin-bottom: 5px;
	max-width: 80%;
	width: auto
}
#sidebar1 input#modlgn-remember, #sidebar2 input#modlgn-remember {
	height: 11px
}
#sidebar1 input[type='text'], #sidebar2 input[type='text'], #sidebar1 input[type='password'], #sidebar2 input[type='password'], #sidebar1 input[type='submit'], #sidebar2 input[type='submit'], #sidebar1 input[type='button'], #sidebar2 input[type='button'] {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box
}
#sidebar1 .form-horizontal .control-label, #sidebar2 .form-horizontal .control-label {
	width: auto
}
#sidebar1 .form-horizontal .controls, #sidebar2 .form-horizontal .controls {
	margin-left: 5px
}
#sidebar1 .tabs-left>.nav-tabs, #sidebar2 .tabs-left>.nav-tabs, #sidebar1 .tabs-right>.nav-tabs, #sidebar2 .tabs-right>.nav-tabs {
	float: none
}
select {
	border-radius: 5px
}
div.finder #advanced-search span.term, div.finder #advancedSearch span.term {
	font-style: italic
}
div.cat_children>div, div.cat-children>div, div.categories-list>div {
	border-bottom: 1px solid #eee;
	padding-bottom: 10px;
	margin-bottom: 10px
}
div.cat_children>div div, div.cat-children>div div, div.categories-list>div div {
	padding-left: 10px
}
div.cat_children>div.page-header, div.cat-children>div.page-header, div.categories-list>div.page-header {
	padding-bottom: 9px;
	margin-bottom: 30px
}
div.cat_children h3, div.cat-children h3, div.categories-list h3 {
	padding-top: 12px
}
.category-desc {
*zoom:1
}
.category-desc:before, .category-desc:after {
	display: table;
	content: "";
	line-height: 0
}
.category-desc:after {
	clear: both
}
.contentpaneopen, .blog {
	width: 100%
}
.blog {
	margin: 0 0 20px 0
}
.article_column {
	padding: 10px 0
}
.column_separator {
	padding: 20px 1%
}
.items-leading {
	display: inline-block;
	width: 100%
}
.items-leading [class*="leading-"] {
*zoom:1
}
.items-leading [class*="leading-"]:before, .items-leading [class*="leading-"]:after {
	display: table;
	content: "";
	line-height: 0
}
.items-leading [class*="leading-"]:after {
	clear: both
}
.items-row overflow:hidden .item {
*zoom:1
}
.items-row overflow:hidden .item:before, .items-row overflow:hidden .item:after {
display:table;
content:"";
line-height:0
}
.items-row overflow:hidden .item:after {
clear:both
}
.leading {
	clear: both
}
p.readmore {
	margin: 0;
	padding: 0;
	clear: both;
	float: right
}
.tags {
	padding: 5px 0
}
.items-more {
	padding: 0;
	margin-top: 10px
}
.items-more h3 {
	padding-right: 10px;
	padding-left: 15px
}
.contentpane {
	padding-left: 20px;
	padding-right: 20px
}
body.contentpane div.icons-actions, body.contentpane .content_vote {
	display: none
}
.pagination {
	display: table;
	text-align: center;
	margin: 10px auto 20px auto
}
.pagination li:first-child span {
	border-left-width: 0px
}
.pagination li span {
	border-width: 0
}
.pagination span {
	padding: 0px
}
div.disabled {
	display: inline
}
.pagenavcounter {
	display: inline-block;
	line-height: 35px;
	margin-right: 5px;
	text-align: center
}
.counter {
	color: #333;
	display: block;
	float: left;
	margin-right: 5px;
	line-height: 40px
}
.search-results {
	clear: both
}
.result-title:first-child {
	border-top-color: transparent
}
.result-title {
	border-top: 1px solid #eee;
	font-size: 18px;
	margin-top: 20px;
	padding-top: 10px;
	margin-bottom: 10px
}
.result-category, .result-text, .result-title {
	margin-bottom: 10px
}
#sidebar1 select, #sidebar2 select {
	width: auto;
	min-width: 90%
}
#sidebar1 input.button, #sidebar2 input.button {
	min-width: inherit
}
#sidebar1 input.button.btn, #sidebar2 input.button.btn {
	clear: none
}
#sidebar1 input#modlgn-remember, #sidebar2 input#modlgn-remember {
	min-width: inherit
}
.stats-module dd, .stats-module dt {
	float: left
}
.stats-module dt {
	clear: both;
	min-width: 50px
}
.weblinks a [class^="icon-"], .weblinks a [class*=" icon-"] {
	margin: 0 3px
}
::selection {
	background: #D2EAF6
}
::-moz-selection {
background:#D2EAF6
}
.no-responsive {
	min-width: 940px
}
.visible-phone, .visible-tablet {
	display: none
}
.no-responsive {
	min-width: 940px
}
iframe {
	max-width: 100%
}
.clear {
	clear: both
}
[class^="icon-wright-joomla"]:before, [class*=" icon-wright-joomla"]:before {
	background-image: url(../wright/images/icons/wright-joomla.png);
	background-repeat: no-repeat;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	content: ''
}
.icon-wright-joomla-black:before, .icon-wright-joomla-white:before, .icon-wright-joomla-inverse:before, .icon-wright-joomla:before {
	height: 14px;
	width: 14px
}
.icon-wright-joomla-black.icon-2x:before, .icon-wright-joomla-white.icon-2x:before, .icon-wright-joomla-inverse.icon-2x:before, .icon-wright-joomla.icon-2x:before {
	height: 29px;
	width: 29px
}
.icon-wright-joomla-black.icon-3x:before, .icon-wright-joomla-white.icon-3x:before, .icon-wright-joomla-inverse.icon-3x:before, .icon-wright-joomla.icon-3x:before {
	height: 43px;
	width: 43px
}
.icon-wright-joomla-black.icon-4x:before, .icon-wright-joomla-white.icon-4x:before, .icon-wright-joomla-inverse.icon-4x:before, .icon-wright-joomla.icon-4x:before {
	height: 57px;
	width: 57px
}
.icon-wright-joomla-black.icon-5x:before, .icon-wright-joomla-white.icon-5x:before, .icon-wright-joomla-inverse.icon-5x:before, .icon-wright-joomla.icon-5x:before {
	height: 71px;
	width: 71px
}
.icon-wright-joomla-black:before, .icon-wright-joomla:before {
	background-position: -204px 0
}
.icon-wright-joomla-black.icon-2x:before, .icon-wright-joomla.icon-2x:before {
	background-position: -174px 0
}
.icon-wright-joomla-black.icon-3x:before, .icon-wright-joomla.icon-3x:before {
	background-position: -130px 0
}
.icon-wright-joomla-black.icon-4x:before, .icon-wright-joomla.icon-4x:before {
	background-position: -72px 0
}
.icon-wright-joomla-black.icon-5x:before, .icon-wright-joomla.icon-5x:before {
	background-position: 0 0
}
.icon-wright-joomla-inverse:before, .icon-wright-joomla-white:before {
	background-position: -204px -72px
}
.icon-wright-joomla-inverse.icon-2x:before, .icon-wright-joomla-white.icon-2x:before {
	background-position: -174px -72px
}
.icon-wright-joomla-inverse.icon-3x:before, .icon-wright-joomla-white.icon-3x:before {
	background-position: -130px -72px
}
.icon-wright-joomla-inverse.icon-4x:before, .icon-wright-joomla-white.icon-4x:before {
	background-position: -72px -72px
}
.icon-wright-joomla-inverse.icon-5x:before, .icon-wright-joomla-white.icon-5x:before {
	background-position: 0 -72px
}
aside a.readmore {
	margin-bottom: 10px
}
[class*="newsflash"] p.readmore {
	margin-bottom: 20px
}
[class*="newsflash-vert"] {
	list-style: none;
	margin: 0
}
[class*="newsflash-horiz"]>.row-fluid>[class*="span"] {
*zoom:1
}
[class*="newsflash-horiz"]>.row-fluid>[class*="span"]:before, [class*="newsflash-horiz"]>.row-fluid>[class*="span"]:after {
	display: table;
	content: "";
	line-height: 0
}
[class*="newsflash-horiz"]>.row-fluid>[class*="span"]:after {
	clear: both
}
.newsflash-item {
*zoom:1
}
.newsflash-item:before, .newsflash-item:after {
	display: table;
	content: "";
	line-height: 0
}
.newsflash-item:after {
	clear: both
}
*~[class*="newsflash-title"] {
	clear: both
}
.input-append .add-on {
	margin-left: 0
}
.stats-module {
*zoom:1
}
.stats-module:before, .stats-module:after {
	display: table;
	content: "";
	line-height: 0
}
.stats-module:after {
	clear: both
}
.navbar-inner {
	background-color: transparent;
	background-image: none;
	box-shadow: none;
	text-shadow: none;
	border-radius: 0 0 0 0;
	border: none;
	padding-left: 0px;
	padding-right: 0px
}
.navbar .nav>li>.dropdown-menu {
	margin-top: 6px;
	box-shadow: none
}
.navbar .nav>li>.dropdown-menu:before {
	display: none
}
.navbar .nav>li>.dropdown-menu:after {
	display: none
}
.navbar .navbar-inner {
	border-bottom: 6px solid #a9a998;
	border-top: 1px solid #a9a998;
	background-color: #fafaf5;
	box-shadow: none
}
.navbar .navbar-inner .navbar-search .search-query {
	border-radius: 0;
	-webkit-border-radius: 0;
	width: 140px
}
.navbar .navbar-inner .brand {
	padding-left: 20px
}
.navbar .navbar-inner .nav+.navbar-search {
	margin-left: 25px
}
.navbar .navbar-inner .nav, .navbar .navbar-inner.nav {
	font-family: 'Montserrat', sans-serif;
	text-transform: uppercase;
	text-decoration: none;
	margin: 0
}
.navbar .navbar-inner .nav li, .navbar .navbar-inner.nav li {
	position: relative
}
.navbar .navbar-inner .nav li.deeper>a, .navbar .navbar-inner.nav li.deeper>a {
	text-shadow: none
}
.navbar .navbar-inner .nav li.deeper>a .caret, .navbar .navbar-inner.nav li.deeper>a .caret {
	display: none
}
.navbar .navbar-inner .nav li.deeper>a:after, .navbar .navbar-inner.nav li.deeper>a:after {
	font-family: FontAwesome;
	padding-left: 5px;
	padding-right: 5px;
	content: '\f107';
	color: #548dac
}
.navbar .navbar-inner .nav li.deeper:hover>a, .navbar .navbar-inner.nav li.deeper:hover>a, .navbar .navbar-inner .nav li.deeper:focus>a, .navbar .navbar-inner.nav li.deeper:focus>a {
	color: #548dac;
	text-shadow: none
}
.navbar .navbar-inner .nav li.deeper:hover>a:after, .navbar .navbar-inner.nav li.deeper:hover>a:after, .navbar .navbar-inner .nav li.deeper:focus>a:after, .navbar .navbar-inner.nav li.deeper:focus>a:after {
	font-family: FontAwesome;
	padding-left: 5px;
	padding-right: 5px;
	content: '\f106';
	color: #548dac
}
.navbar .navbar-inner .nav li.deeper.dropdown-submenu a:after, .navbar .navbar-inner.nav li.deeper.dropdown-submenu a:after {
	margin-top: 0px;
	float: none;
	display: inline
}
.navbar .navbar-inner .nav li.active>a, .navbar .navbar-inner.nav li.active>a {
	-webkit-box-shadow: none;
	box-shadow: none;
	text-shadow: none
}
.navbar .navbar-inner .nav li.active>a:hover, .navbar .navbar-inner.nav li.active>a:hover, .navbar .navbar-inner .nav li.active>a:focus, .navbar .navbar-inner.nav li.active>a:focus {
	background-image: none
}
.navbar .navbar-inner .nav li.active:after, .navbar .navbar-inner.nav li.active:after {
	content: '';
	height: 6px;
	width: 100%;
	position: absolute;
	bottom: -6px;
	background-color: #548dac
}
.navbar .navbar-inner .nav li.dropdown li.deeper .caret, .navbar .navbar-inner.nav li.dropdown li.deeper .caret {
	display: none
}
.navbar .navbar-inner .nav li.dropdown li.deeper:hover, .navbar .navbar-inner.nav li.dropdown li.deeper:hover, .navbar .navbar-inner .nav li.dropdown li.deeper:focus, .navbar .navbar-inner.nav li.dropdown li.deeper:focus {
	background-color: #006a75
}
.navbar .navbar-inner .nav li.dropdown li.deeper:hover>a, .navbar .navbar-inner.nav li.dropdown li.deeper:hover>a, .navbar .navbar-inner .nav li.dropdown li.deeper:focus>a, .navbar .navbar-inner.nav li.dropdown li.deeper:focus>a {
	color: #fafaf5
}
.navbar .navbar-inner .nav li.dropdown li.deeper>a:after, .navbar .navbar-inner.nav li.dropdown li.deeper>a:after {
	font-family: FontAwesome;
	padding-left: 5px;
	content: '\f105';
	color: #fafaf5
}
.navbar .navbar-inner .nav li.dropdown li.deeper .dropdown-menu, .navbar .navbar-inner.nav li.dropdown li.deeper .dropdown-menu {
	border-radius: 0;
	-webkit-border-radius: 0;
	box-shadow: none
}
.navbar .navbar-inner .nav li.dropdown li.deeper .dropdown-menu:before, .navbar .navbar-inner.nav li.dropdown li.deeper .dropdown-menu:before {
	display: none
}
.navbar .navbar-inner .nav li.dropdown li.deeper .dropdown-menu:after, .navbar .navbar-inner.nav li.dropdown li.deeper .dropdown-menu:after {
	display: none
}
.navbar .navbar-inner .nav li.divider-vertical, .navbar .navbar-inner.nav li.divider-vertical {
	border-right: 1px solid #a9a998;
	margin: 0 10px
}
.navbar .navbar-inner .nav>li, .navbar .navbar-inner.nav>li {
	margin-right: 15px;
	margin-left: 15px
}
.navbar .navbar-inner .nav>li>a, .navbar .navbar-inner.nav>li>a {
	padding: 10px 0px
}
.navbar .navbar-inner .nav>li>a .caret, .navbar .navbar-inner.nav>li>a .caret {
	display: none
}
.navbar .navbar-inner .nav>li>a.dropdown-toggle:after, .navbar .navbar-inner.nav>li>a.dropdown-toggle:after {
	font-family: FontAwesome;
	padding-left: 5px;
	padding-right: 5px;
	content: '\f107';
	color: #548dac
}
.navbar .navbar-inner .nav>li>a.separator .caret, .navbar .navbar-inner.nav>li>a.separator .caret {
	display: none
}
.navbar .navbar-inner .nav>li>.dropdow-menu:before, .navbar .navbar-inner.nav>li>.dropdow-menu:before {
	display: none
}
.navbar .navbar-inner .nav>li>.dropdow-menu:after, .navbar .navbar-inner.nav>li>.dropdow-menu:after {
	display: none
}
.navbar .navbar-inner .nav>li:hover:after, .navbar .navbar-inner.nav>li:hover:after, .navbar .navbar-inner .nav>li:focus:after, .navbar .navbar-inner.nav>li:focus:after {
	content: '';
	height: 6px;
	width: 100%;
	position: absolute;
	bottom: -6px;
	background-color: #548dac
}
.navbar .navbar-inner .nav>li:hover>a, .navbar .navbar-inner.nav>li:hover>a, .navbar .navbar-inner .nav>li:focus>a, .navbar .navbar-inner.nav>li:focus>a {
	color: #548dac
}
.navbar .navbar-inner .nav>li:hover>a.dropdown-toggle:after, .navbar .navbar-inner.nav>li:hover>a.dropdown-toggle:after, .navbar .navbar-inner .nav>li:focus>a.dropdown-toggle:after, .navbar .navbar-inner.nav>li:focus>a.dropdown-toggle:after {
	content: '\f106'
}
.navbar .navbar-inner .nav>li:last-child, .navbar .navbar-inner.nav>li:last-child {
	margin-right: 0
}
.navbar .navbar-inner .nav>li:first-child, .navbar .navbar-inner.nav>li:first-child {
	margin-left: 0
}
.navbar.navbar-inverse .navbar-inner {
	border-bottom: none;
	border-top: none;
	padding-left: 20px;
	padding-right: 20px;
	box-shadow: none
}
.navbar.navbar-inverse .navbar-inner .brand {
	padding-left: 10px
}
.navbar.navbar-inverse .navbar-inner .nav+.navbar-search {
	margin-left: 0px
}
.navbar.navbar-inverse .navbar-inner .nav li.deeper>a, .navbar.navbar-inverse .navbar-inner.nav li.deeper>a {
	text-shadow: none
}
.navbar.navbar-inverse .navbar-inner .nav li.deeper>a:after, .navbar.navbar-inverse .navbar-inner.nav li.deeper>a:after {
	color: #fafaf5
}
.navbar.navbar-inverse .navbar-inner .nav li.deeper:hover, .navbar.navbar-inverse .navbar-inner.nav li.deeper:hover, .navbar.navbar-inverse .navbar-inner .nav li.deeper:focus, .navbar.navbar-inverse .navbar-inner.nav li.deeper:focus {
	text-shadow: none
}
.navbar.navbar-inverse .navbar-inner .nav li.deeper:hover>a, .navbar.navbar-inverse .navbar-inner.nav li.deeper:hover>a, .navbar.navbar-inverse .navbar-inner .nav li.deeper:focus>a, .navbar.navbar-inverse .navbar-inner.nav li.deeper:focus>a {
	color: #fafaf5
}
.navbar.navbar-inverse .navbar-inner .nav li.deeper:hover>a:after, .navbar.navbar-inverse .navbar-inner.nav li.deeper:hover>a:after, .navbar.navbar-inverse .navbar-inner .nav li.deeper:focus>a:after, .navbar.navbar-inverse .navbar-inner.nav li.deeper:focus>a:after {
	color: #fafaf5
}
.navbar.navbar-inverse .navbar-inner .nav li.deeper .dropdown-menu, .navbar.navbar-inverse .navbar-inner.nav li.deeper .dropdown-menu {
	border: none
}
.navbar.navbar-inverse .navbar-inner .nav li.deeper .dropdown-menu .dropdown-submenu .dropdown-menu>li a, .navbar.navbar-inverse .navbar-inner.nav li.deeper .dropdown-menu .dropdown-submenu .dropdown-menu>li a {
	background-color: transparent
}
.navbar.navbar-inverse .navbar-inner .nav li.deeper .dropdown-menu .dropdown-submenu .dropdown-menu>li a:hover, .navbar.navbar-inverse .navbar-inner.nav li.deeper .dropdown-menu .dropdown-submenu .dropdown-menu>li a:hover, .navbar.navbar-inverse .navbar-inner .nav li.deeper .dropdown-menu .dropdown-submenu .dropdown-menu>li a:focus, .navbar.navbar-inverse .navbar-inner.nav li.deeper .dropdown-menu .dropdown-submenu .dropdown-menu>li a:focus {
	background-color: #006a75
}
.navbar.navbar-inverse .navbar-inner .nav li.active>a, .navbar.navbar-inverse .navbar-inner.nav li.active>a {
	color: #fafaf5
}
.navbar.navbar-inverse .navbar-inner .nav li.active>a:after, .navbar.navbar-inverse .navbar-inner.nav li.active>a:after {
	color: #fafaf5
}
.navbar.navbar-inverse .navbar-inner .nav li.active>a:after:hover, .navbar.navbar-inverse .navbar-inner.nav li.active>a:after:hover, .navbar.navbar-inverse .navbar-inner .nav li.active>a:after:focus, .navbar.navbar-inverse .navbar-inner.nav li.active>a:after:focus {
background-image:none
}
.navbar.navbar-inverse .navbar-inner .nav li.active:hover, .navbar.navbar-inverse .navbar-inner.nav li.active:hover, .navbar.navbar-inverse .navbar-inner .nav li.active:focus, .navbar.navbar-inverse .navbar-inner.nav li.active:focus {
	background-color: #006a75
}
.navbar.navbar-inverse .navbar-inner .nav li:hover, .navbar.navbar-inverse .navbar-inner.nav li:hover, .navbar.navbar-inverse .navbar-inner .nav li:focus, .navbar.navbar-inverse .navbar-inner.nav li:focus {
	background-color: #006a75
}
.navbar.navbar-inverse .navbar-inner .nav li.divider-vertical, .navbar.navbar-inverse .navbar-inner.nav li.divider-vertical {
	border-right: 1px solid #fafaf5;
	margin: 0
}
.navbar.navbar-inverse .navbar-inner .nav>li, .navbar.navbar-inverse .navbar-inner.nav>li {
	margin-right: 0px;
	margin-left: 0px
}
.navbar.navbar-inverse .navbar-inner .nav>li>.dropdown-menu, .navbar.navbar-inverse .navbar-inner.nav>li>.dropdown-menu {
	background-color: #006a75;
	margin-top: 0px
}
.navbar.navbar-inverse .navbar-inner .nav>li>.dropdown-menu li a, .navbar.navbar-inverse .navbar-inner.nav>li>.dropdown-menu li a {
	border-bottom: 1px solid #548dac
}
.navbar.navbar-inverse .navbar-inner .nav>li>.dropdown-menu li.active, .navbar.navbar-inverse .navbar-inner.nav>li>.dropdown-menu li.active {
	background-color: #548dac
}
.navbar.navbar-inverse .navbar-inner .nav>li>.dropdown-menu li.active a, .navbar.navbar-inverse .navbar-inner.nav>li>.dropdown-menu li.active a {
	background-color: transparent
}
.navbar.navbar-inverse .navbar-inner .nav>li>.dropdown-menu li:last-child a, .navbar.navbar-inverse .navbar-inner.nav>li>.dropdown-menu li:last-child a {
	border-bottom: none
}
.navbar.navbar-inverse .navbar-inner .nav>li>.dropdown-menu>li:hover, .navbar.navbar-inverse .navbar-inner.nav>li>.dropdown-menu>li:hover, .navbar.navbar-inverse .navbar-inner .nav>li>.dropdown-menu>li:focus, .navbar.navbar-inverse .navbar-inner.nav>li>.dropdown-menu>li:focus {
	background-color: #548dac
}
.navbar.navbar-inverse .navbar-inner .nav>li>a, .navbar.navbar-inverse .navbar-inner.nav>li>a {
	padding: 10px 15px;
	text-shadow: none
}
.navbar.navbar-inverse .navbar-inner .nav>li>a:hover, .navbar.navbar-inverse .navbar-inner.nav>li>a:hover, .navbar.navbar-inverse .navbar-inner .nav>li>a:focus, .navbar.navbar-inverse .navbar-inner.nav>li>a:focus {
	text-shadow: none
}
.navbar.navbar-inverse .navbar-inner .nav>li>a:after, .navbar.navbar-inverse .navbar-inner.nav>li>a:after {
	color: #fafaf5
}
.navbar.navbar-inverse .navbar-inner .nav>li>.dropdown-menu, .navbar.navbar-inverse .navbar-inner.nav>li>.dropdown-menu {
	margin-top: 0px
}
.navbar.navbar-inverse .navbar-inner .nav>li>.dropdown-menu li.active:after, .navbar.navbar-inverse .navbar-inner.nav>li>.dropdown-menu li.active:after {
	display: none
}
.navbar.navbar-inverse .navbar-inner .nav>li>.dropdown-menu li:hover a, .navbar.navbar-inverse .navbar-inner.nav>li>.dropdown-menu li:hover a, .navbar.navbar-inverse .navbar-inner .nav>li>.dropdown-menu li:focus a, .navbar.navbar-inverse .navbar-inner.nav>li>.dropdown-menu li:focus a {
	background-color: #548dac
}
.navbar.navbar-inverse .navbar-inner .nav>li:after, .navbar.navbar-inverse .navbar-inner.nav>li:after {
	display: none
}
.navbar.navbar-inverse .navbar-inner .nav>li:hover>a, .navbar.navbar-inverse .navbar-inner.nav>li:hover>a, .navbar.navbar-inverse .navbar-inner .nav>li:focus>a, .navbar.navbar-inverse .navbar-inner.nav>li:focus>a {
	color: #fafaf5
}
ul.actions.dropdown-menu>li a {
	padding: 7px
}
ul.actions.dropdown-menu>li:hover, ul.actions.dropdown-menu>li:focus {
	border-top: 1px solid #006a75;
	margin-top: -1px
}
ul.actions.dropdown-menu>li:first-child:hover, ul.actions.dropdown-menu>li:first-child:focus {
	border-top: 1px solid transparent;
	margin-top: -1px
}
.dropdown-menu {
	border-radius: 0px;
	-webkit-boder-radius: 0;
	font-family: 'Montserrat', sans-serif;
	text-transform: uppercase;
	box-shadow: none;
	padding: 0;
	border: none
}
.dropdown-menu>li a {
	border-bottom: 1px solid #006a75;
	font-weight: normal;
	padding: 7px 10px 7px 0px;
	margin-left: 10px;
	margin-right: 10px
}
.dropdown-menu>li:last-child a {
	border-bottom: none
}
.dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus {
	background-image: none
}
.dropdown-menu>li.deeper .dropdown-menu {
	border-left: none
}
.dropdown-menu>li.deeper .dropdown-menu:hover, .dropdown-menu>li.deeper .dropdown-menu:focus {
	border-color: #006a75
}
.dropdown-menu>li.deeper>a:after {
	font-family: FontAwesome;
	float: none;
	display: inline;
	content: '\f105';
	color: #fafaf5
}
.dropdown-menu>li:hover, .dropdown-menu>li:focus {
	background-color: #006a75;
	border-top: 1px solid #006a75;
	margin-top: -1px
}
.dropdown-menu>li:first-child:hover, .dropdown-menu>li:first-child:focus {
	border-top: none;
	margin-top: 0
}
.dropdown-menu.sub-menu {
	box-shadow: none
}
.dropdown-menu.sub-menu:after {
	display: none
}
.dropdown-menu.sub-menu:before {
	display: none
}
.dropdown-menu>.active {
	background-color: #006a75;
	border-top: 1px solid #006a75;
	margin-top: -1px
}
.dropdown-menu>.active>a {
	background-image: none
}
.dropdown-menu>.active:first-child {
	border-top: none;
	margin-top: 0
}
.dropdown-menu .nav-header {
	text-shadow: none;
	color: #fafaf5
}
.dropdown-menu .divider {
	margin-bottom: 0
}
.dropdown-menu .divider:hover, .dropdown-menu .divider:focus {
	margin-top: 9px;
	border-top: none
}
.nav-tabs {
	border-bottom: 1px solid #a9a998
}
.nav-tabs dt h3 {
	margin-right: 1px !important;
	margin-bottom: -1px !important
}
.nav-tabs dt h3 a {
	border-radius: 0 !important;
	-webkit-border-radius: 0 !important
}
.nav-tabs dt p {
	margin-bottom: -1px !important
}
.nav-tabs dt a {
	font-size: 14px;
	color: #548dac;
	text-transform: uppercase;
	border-radius: 0px;
	font-family: 'Montserrat', sans-serif;
	display: table;
	font-weight: normal;
	padding: 5px 15px;
	border-top-color: #a9a998 !important;
	border-left-color: #a9a998 !important;
	border-right-color: #a9a998 !important;
	border-bottom-color: #a9a998 !important
}
.nav-tabs dt a .caret {
	border-top-color: #fff
}
.nav-tabs dt a:hover, .nav-tabs dt a:focus {
	color: #006a75
}
.nav-tabs dt a:hover .caret, .nav-tabs dt a:focus .caret {
	border-top-color: black
}
.nav-tabs dt.open a {
	color: #fafaf5 !important;
	background-color: #548dac;
	border-color: #548dac !important
}
.nav-tabs dt.open a .caret {
	border-top-color: black
}
.nav-tabs dt.open a:hover, .nav-tabs dt.open a:focus {
	color: black
}
.nav-tabs dt.open a:hover .caret, .nav-tabs dt.open a:focus .caret {
	border-top-color: black
}
.nav-tabs .tabs p a {
	border-radius: 0;
	-webkit-border-radius: 0
}
.well {
	padding: 15px;
	border-radius: 0;
	-webkit-border-radius: 0;
	border: none
}
.well h3 {
	margin-top: 0;
	margin-bottom: 0;
	text-shadow: none
}
.well.nav-list.nav {
	margin-top: 15px;
	padding: 0
}
.well.nav-list.nav>li {
	font-family: 'Montserrat', sans-serif;
	border-bottom: 1px solid #d3d3c9
}
.well.nav-list.nav>li:last-child {
	border-bottom: none
}
.well.nav-list.nav>li>a {
	color: #548dac;
	padding-bottom: 5px;
	padding-top: 5px
}
.well.nav-list.nav>li>a:hover, .well.nav-list.nav>li>a:focus {
	color: #fafaf5;
	background-color: #548dac
}
.well.nav-list.nav>li.active>a {
	color: #fafaf5
}
.well.nav-list.nav>li.active>a:hover, .well.nav-list.nav>li.active>a:focus {
	color: #fafaf5
}
.well.nav-list.nav>li.deeper>a .caret {
	display: none
}
.well.nav-list.nav>li.deeper>a:after {
	content: '\f107';
	font-family: FontAwesome;
	position: absolute;
	right: 10px
}
.well.nav-list.nav>li.deeper .submenu {
	margin-left: 0;
	margin-right: 0;
	background-color: #d3d3c9
}
.well.nav-list.nav>li.deeper .submenu li a {
	padding-right: 12px;
	padding-left: 12px;
	border-bottom: 1px solid #ecece9;
	color: #363636
}
.well.nav-list.nav>li.deeper .submenu li a:hover, .well.nav-list.nav>li.deeper .submenu li a:focus {
	background-color: #a9aa97
}
.well.nav-list.nav>li.deeper .submenu li a.active {
	background-color: #a9aa97
}
.well.nav-list.nav>li:hover, .well.nav-list.nav>li:focus {
	border-bottom: 1px solid #ecece9
}
.well.nav-list.nav>li:hover:last-child, .well.nav-list.nav>li:focus:last-child {
	border-bottom: none
}
.menu.nav-pills.nav.nav-stacked>li {
	font-family: 'Montserrat', sans-serif;
	background-color: #ecece9
}
.menu.nav-pills.nav.nav-stacked>li>a {
	color: #548dac
}
.menu.nav-pills.nav.nav-stacked>li>a:hover, .menu.nav-pills.nav.nav-stacked>li>a:focus {
	color: #548dac;
	background-color: #548dac;
	border-radius: 0;
	-wekit-border-radius: 0;
	color: #fafaf5
}
.menu.nav-pills.nav.nav-stacked>li>.dropdown-toggle .caret {
	border-top-color: white
}
.menu.nav-pills.nav.nav-stacked>li>.dropdown-toggle:hover .caret, .menu.nav-pills.nav.nav-stacked>li>.dropdown-toggle:focus .caret {
	border-top-color: black
}
.menu.nav-pills.nav.nav-stacked>li.active>a {
	color: #fafaf5;
	border-radius: 0;
	-wekit-border-radius: 0
}
.menu.nav-pills.nav.nav-stacked>li.active>a:hover, .menu.nav-pills.nav.nav-stacked>li.active>a:focus {
	color: #fafaf5;
	background-color: #548dac
}
.menu.nav-pills.nav.nav-stacked>li.deeper>a .caret {
	display: none
}
.menu.nav-pills.nav.nav-stacked>li.deeper>a:after {
	content: '\f107';
	font-family: FontAwesome;
	position: absolute;
	right: 10px
}
.menu.nav-pills.nav.nav-stacked>li.deeper .submenu {
	margin-left: 0;
	margin-right: 0;
	background-color: #d3d3c9
}
.menu.nav-pills.nav.nav-stacked>li.deeper .submenu li a {
	padding-right: 12px;
	padding-left: 12px;
	color: #363636;
	border-bottom: 1px solid #ecece9
}
.menu.nav-pills.nav.nav-stacked>li.deeper .submenu li a:hover, .menu.nav-pills.nav.nav-stacked>li.deeper .submenu li a:focus {
	background-color: #a9aa97
}
.menu.nav-pills.nav.nav-stacked>li.deeper .submenu li a.active {
	background-color: #a9aa97
}
.well .menu {
	margin-top: 20px
}
.well .menu.nav.nav-list.nav {
	padding-left: 0;
	padding-right: 0;
	margin-left: -15px;
	margin-right: -15px
}
.well .menu.nav.nav-list.nav>li {
	font-family: 'Montserrat', sans-serif;
	border-bottom: 1px solid #d3d3c9
}
.well .menu.nav.nav-list.nav>li:last-child {
	border-bottom: none
}
.well .menu.nav.nav-list.nav>li>a {
	color: #548dac;
	margin-left: 0;
	padding: 8px 15px;
	margin-right: 0
}
.well .menu.nav.nav-list.nav>li>a:hover, .well .menu.nav.nav-list.nav>li>a:focus {
	color: #006a75;
	border-left: 8px solid #006a75;
	padding: 8px 7px
}
.well .menu.nav.nav-list.nav>li>.dropdown-toggle .caret {
	border-top-color: white
}
.well .menu.nav.nav-list.nav>li>.dropdown-toggle:hover .caret, .well .menu.nav.nav-list.nav>li>.dropdown-toggle:focus .caret {
	border-top-color: black
}
.well .menu.nav.nav-list.nav>li.active>a {
	background-color: transparent;
	border-left: 8px solid #006a75;
	padding: 8px 7px;
	color: #006a75
}
.well .menu.nav.nav-list.nav>li.deeper>a .caret {
	display: none
}
.well .menu.nav.nav-list.nav>li.deeper>a:after {
	content: '\f107';
	font-family: FontAwesome;
	position: absolute;
	right: 15px
}
.well .menu.nav.nav-list.nav>li.deeper .submenu {
	background-color: #d3d3c9;
	margin-left: 0;
	margin-right: 0
}
.well .menu.nav.nav-list.nav>li.deeper .submenu li {
	border-bottom: 1px solid #ecece9
}
.well .menu.nav.nav-list.nav>li.deeper .submenu li:last-child {
	border-bottom: none
}
.well .menu.nav.nav-list.nav>li.deeper .submenu li:first-child {
	border-top: 1px solid #ecece9
}
.well .menu.nav.nav-list.nav>li.deeper .submenu li a {
	padding: 8px 15px;
	color: #363636
}
.well .menu.nav.nav-list.nav>li.deeper .submenu li a:hover, .well .menu.nav.nav-list.nav>li.deeper .submenu li a:focus {
	padding: 8px 7px;
	border-left: 8px solid #a9a998
}
.well .menu.nav.nav-list.nav>li.deeper .submenu li a.active {
	padding: 8px 7px;
	border-left: 8px solid #a9a998
}
.tabbable.tabs-right .menu.nav-tabs.nav>li.deeper .submenu {
	position: absolute;
	top: 0;
	left: 100%;
	width: 100%
}
.tabbable.tabs-right .menu.nav-tabs.nav>li.deeper>a:after {
	content: '\f105'
}
.tabbable.tabs-left .menu.nav-tabs.nav>li.deeper .submenu {
	position: absolute;
	top: 0;
	right: 100%;
	width: 100%
}
.tabbable.tabs-left .menu.nav-tabs.nav>li.deeper>a:after {
	display: none
}
.tabbable.tabs-left .menu.nav-tabs.nav>li.deeper>a:before {
	font-family: FontAwesome;
	content: '\f104';
	color: #548dac;
	margin-right: 10px
}
.tabbable.tabs-left .menu.nav-tabs.nav>li.deeper:focus {
	background-color: #d3d3c9
}
.menu.nav-tabs.nav {
	border-left: none;
	margin-left: 0;
	border-bottom: none
}
.menu.nav-tabs.nav>li {
	font-family: 'Montserrat', sans-serif;
	border-bottom: 4px solid transparent
}
.menu.nav-tabs.nav>li>a {
	background-color: #ecece9;
	color: #548dac;
	margin-bottom: 0;
	border-radius: 0;
	-webkit-border-radius: 0;
	border: none;
	margin-left: 0
}
.menu.nav-tabs.nav>li>a:hover, .menu.nav-tabs.nav>li>a:focus {
	background-color: #a9aa97;
	color: #363636;
	border-radius: 0;
	-webkit-border-radius: 0;
	box-shadow: none
}
.menu.nav-tabs.nav>li>a:hover:after, .menu.nav-tabs.nav>li>a:focus:after {
	color: #548dac
}
.menu.nav-tabs.nav>li>.dropdown-toggle .caret {
	border-top-color: white
}
.menu.nav-tabs.nav>li>.dropdown-toggle:hover .caret, .menu.nav-tabs.nav>li>.dropdown-toggle:focus .caret {
	border-top-color: black
}
.menu.nav-tabs.nav>li.active>a {
	color: #fafaf5;
	background-color: #548dac;
	border-radius: 0;
	-webkit-border-radius: 0;
	box-shadow: none;
	border-right: none;
	border-left: none
}
.menu.nav-tabs.nav>li.active>a:hover, .menu.nav-tabs.nav>li.active>a:focus {
	border-bottom: none;
	border-top: none
}
.menu.nav-tabs.nav>li.deeper>a .caret {
	display: none
}
.menu.nav-tabs.nav>li.deeper>a:after {
	content: '\f107';
	font-family: FontAwesome;
	position: absolute;
	right: 15px;
	top: 10px
}
.menu.nav-tabs.nav>li.deeper>a:hover {
	background-color: #a9aa97
}
.menu.nav-tabs.nav>li.deeper>a:focus {
	background-color: #d3d3c9
}
.menu.nav-tabs.nav>li.deeper .submenu {
	background-color: #d3d3c9;
	margin-left: 0;
	margin-right: 0
}
.menu.nav-tabs.nav>li.deeper .submenu li {
	border-bottom: 1px solid #ecece9
}
.menu.nav-tabs.nav>li.deeper .submenu li:last-child {
	border-bottom: none
}
.menu.nav-tabs.nav>li.deeper .submenu li a {
	padding: 8px 15px;
	color: #363636
}
.menu.nav-tabs.nav>li.deeper .submenu li a:hover, .menu.nav-tabs.nav>li.deeper .submenu li a:focus {
	background-color: #a9aa97
}
.menu.nav-tabs.nav>li.deeper .submenu li a.active {
	background-color: #a9aa97
}
.menu.nav-list.nav {
	margin-top: 15px;
	padding-left: 0;
	padding-right: 0
}
.menu.nav-list.nav>li {
	font-family: 'Montserrat', sans-serif;
	border-bottom: 1px solid #d3d3c9
}
.menu.nav-list.nav>li>a {
	color: #548dac;
	margin-left: 0;
	margin-right: 0;
	padding: 8px 0px
}
.menu.nav-list.nav>li>a:hover, .menu.nav-list.nav>li>a:focus {
	color: #006a75;
	background-color: transparent
}
.menu.nav-list.nav>li.active>a {
	color: #006a75;
	background-color: transparent
}
.menu.nav-list.nav>li.deeper>a .caret {
	display: none
}
.menu.nav-list.nav>li.deeper>a:after {
	content: '\f107';
	font-family: FontAwesome;
	position: absolute;
	right: 10px
}
.menu.nav-list.nav>li.deeper .submenu {
	margin-left: 0;
	margin-right: 0;
	background-color: #ecece9
}
.menu.nav-list.nav>li.deeper .submenu li a {
	padding-right: 12px;
	padding-left: 12px;
	border-bottom: 1px solid #d3d3c9;
	color: #363636
}
.menu.nav-list.nav>li.deeper .submenu li a:hover, .menu.nav-list.nav>li.deeper .submenu li a:focus {
	background-color: #d3d3ca
}
.menu.nav-list.nav>li.deeper .submenu li a:last-child {
	border-bottom: none
}
.menu.nav-list.nav>li.deeper .submenu li a.active {
	background-color: #d3d3ca
}
.menu.nav-list.nav>li.deeper:focus {
	background-color: white
}
.menu.nav-list.nav>li.deeper:focus>a {
	color: #fff
}
.control-group+.nav.nav-tabs.nav-stacked li>a {
	border: none;
	border-radius: 0;
	-webkit-border-radius: 0
}
a {
	outline: 0px
}
a:hover, a:focus {
	outline: 0px;
	text-decoration: none
}
.btn {
	background-color: transparent;
	background-image: none;
	border-color: #548dac;
	border-radius: 0px;
	border-style: solid;
	border-width: 3px;
	box-shadow: none;
	color: #548dac;
	cursor: pointer;
	display: inline-block;
	margin-bottom: 0;
	padding: 2px 25px;
	text-align: center;
	text-shadow: none;
	font-family: 'Montserrat', sans-serif;
	text-transform: uppercase;
	outline: 0px
}
.btn .caret {
	border-bottom-color: transparent;
	border-top-color: transparent;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-width: 9px;
	padding: 0;
	margin: 0
}
.btn .caret:after {
	font-family: FontAwesome;
	content: '\f107';
	position: absolute
}
.btn.btn-primary.disabled {
	color: black
}
.btn:hover, .btn:focus {
	color: #006a75;
	border-color: #006a75
}
.btn.btn-info {
	color: #5bc0de;
	border-color: #5bc0de
}
.btn.btn-info:hover, .btn.btn-info:focus {
	color: white
}
.btn.btn-info:hover .caret:after, .btn.btn-info:focus .caret:after {
	color: white
}
.btn.btn-info .caret:after {
	color: #5bc0de
}
.btn.btn-success {
	color: #62c462;
	border-color: #62c462
}
.btn.btn-success:hover, .btn.btn-success:focus {
	color: white
}
.btn.btn-success:hover .caret:after, .btn.btn-success:focus .caret:after {
	color: white
}
.btn.btn-success .caret:after {
	color: #62c462
}
.btn.btn-warning {
	color: #f89406;
	border-color: #f89406
}
.btn.btn-warning:hover, .btn.btn-warning:focus {
	color: white
}
.btn.btn-warning:hover .caret:after, .btn.btn-warning:focus .caret:after {
	color: white
}
.btn.btn-warning .caret:after {
	color: #f89406
}
.btn.btn-danger {
	color: #ee5f5b;
	border-color: #ee5f5b
}
.btn.btn-danger:hover, .btn.btn-danger:focus {
	color: white
}
.btn.btn-danger:hover .caret:after, .btn.btn-danger:focus .caret:after {
	color: white
}
.btn.btn-danger .caret:after {
	color: #ee5f5b
}
.btn.btn-inverse {
	color: #444;
	border-color: #444
}
.btn.btn-inverse:hover, .btn.btn-inverse:focus {
	color: white
}
.btn.btn-inverse:hover .caret:after, .btn.btn-inverse:focus .caret:after {
	color: white
}
.btn.btn-inverse .caret:after {
	color: #444
}
.btn.btn-link {
	border: none;
	padding: 0
}
.btn.btn-link:hover, .btn.btn-link:focus {
	text-decoration: none
}
.btn.btn-small {
	padding: 2px 25px
}
.btn.btn-mini {
	padding: 2px 15px
}
.btn:active {
	box-shadow: none;
	outline: none
}
.btn-group>.btn:first-child {
	border-bottom-right-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-top-left-radius: 0px;
	-webkit-border-bottom-right-radius: 0px;
	-webkit-border-top-right-radius: 0px;
	-webkit-border-bottom-left-radius: 0px;
	-webkit-border-top-left-radius: 0px
}
.btn-group>.btn:last-child {
	border-bottom-right-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-top-left-radius: 0px;
	-webkit-border-bottom-right-radius: 0px;
	-webkit-border-top-right-radius: 0px;
	-webkit-border-bottom-left-radius: 0px;
	-webkit-border-top-left-radius: 0px
}
.btn-group>.btn+.btn {
	margin-left: -3px
}
.btn-group.open .dropdown-toggle {
	box-shadow: none
}
.btn-group>.dropdown-toggle {
	border-bottom-right-radius: 0px;
	border-top-right-radius: 0px;
	-webkit-border-top-right-radius: 0px;
	-webkit-border-bottom-right-radius: 0px
}
.btn-group.btn-group-vertical>.btn+.btn {
	margin-left: 0
}
.btn-group:last-child>.dropdown-toggle {
	border-radius: 0
}
input.search-query {
	border-radius: 0;
	-webkit-border-radius: 0
}
select {
	border-radius: 0;
	-webkit-border-radius: 0
}
.form-search .input-prepend {
	margin-bottom: 10px
}
.form-search .input-prepend .btn {
	border-radius: 0
}
.form-search .input-prepend .search-query {
	border-radius: 0;
	-webkit-border-radius: 0
}
.form-search .input-append {
	margin-bottom: 10px
}
.form-search .input-append .search-query {
	border-radius: 0;
	-webkit-border-radius: 0
}
.input-prepend.input-append .add-on:first-child {
	border-radius: 0
}
.input-prepend.input-append .btn:first-child {
	border-radius: 0
}
.input-prepend.input-append input+.btn-group .btn {
	border-radius: 0
}
.input-prepend .btn {
	border-radius: 0;
	margin-right: 0;
	margin-left: 0
}
.input-prepend .btn:last-child {
	border-radius: 0
}
.input-prepend .btn-group:last-child .dropdown-toggle {
	border-radius: 0
}
.input-append.input-append .add-on:first-child {
	border-radius: 0
}
.input-append.input-append .btn:first-child {
	border-radius: 0;
	margin-right: 0
}
.input-append .btn {
	border-radius: 0;
	margin-right: 0;
	margin-left: 0
}
.input-append .btn:last-child {
	border-radius: 0
}
.input-append .btn-group:last-child .dropdown-toggle {
	border-radius: 0
}
.readmore .btn {
	border: none
}
.pagenav.pager {
	margin-top: 50px
}
.pagenav li a {
	background-color: transparent;
	background-image: none;
	border-color: #548dac;
	border-radius: 0px;
	border-style: solid;
	border-width: 3px;
	box-shadow: none;
	color: #548dac;
	cursor: pointer;
	display: inline-block;
	margin-bottom: 0;
	padding: 2px 25px;
	text-align: center;
	text-shadow: none;
	font-family: 'Montserrat', sans-serif;
	text-transform: uppercase
}
.pagenav li a:hover, .pagenav li a:focus {
	color: #006a75;
	border-color: #006a75;
	background-color: transparent
}
.icons-actions .btn {
	border: none;
	padding: 0px 15px
}
.pagination .counter {
	float: none
}
.pagination li {
	font-family: 'Montserrat', sans-serif;
	font-size: 16px;
	font-weight: normal
}
.pagination li a, .pagination li span {
	border-radius: 50%;
	margin: 0px 5px
}
.pagination li a:hover, .pagination li span:hover, .pagination li a:focus, .pagination li span:focus {
	border-color: #006a75;
	color: #006a75;
	background-color: transparent
}
.pagination li a:before, .pagination li span:before {
	font-family: FontAwesome;
	font-size: 18px;
	float: left;
	margin-top: -1px
}
.pagination li.active a {
	color: #fafaf5;
	border-color: #006a75
}
.pagination li.disabled a {
	border-color: #a9a998
}
.pagination li.pagination-start a {
	font-size: 0px
}
.pagination li.pagination-start a:before {
	content: '\f100';
	margin-right: 2px
}
.pagination li.pagination-start span {
	font-size: 0px
}
.pagination li.pagination-start span.pagenav {
	border-color: #a9a998;
	background-color: transparent
}
.pagination li.pagination-start span:before {
	content: '\f100';
	color: #a9a998
}
.pagination li.pagination-prev a {
	font-size: 0px
}
.pagination li.pagination-prev a:before {
	content: '\f104';
	margin-right: 2px
}
.pagination li.pagination-prev span {
	font-size: 0px
}
.pagination li.pagination-prev span.pagenav {
	border-color: #a9a998;
	background-color: transparent
}
.pagination li.pagination-prev span:before {
	content: '\f104';
	color: #a9a998
}
.pagination li.pagination-next a {
	font-size: 0px
}
.pagination li.pagination-next a:before {
	content: '\f105';
	margin-left: 2px
}
.pagination li.pagination-next span {
	font-size: 0px
}
.pagination li.pagination-next span.pagenav {
	border-color: #a9a998;
	background-color: transparent
}
.pagination li.pagination-next span:before {
	content: '\f105';
	margin-left: 2px;
	color: #a9a998
}
.pagination li.pagination-end a {
	font-size: 0px
}
.pagination li.pagination-end a:before {
	content: '\f101';
	margin-left: 2px
}
.pagination li.pagination-end span {
	font-size: 0px
}
.pagination li.pagination-end span.pagenav {
	border-color: #a9a998;
	background-color: transparent
}
.pagination li.pagination-end span:before {
	content: '\f101';
	margin-left: 2px;
	color: #a9a998
}
.pagination ul {
	box-shadow: none
}
.pagination ul>li>a, .pagination ul>li span {
	padding: 13px 20px;
	border-width: 2px;
	-webkit-border-width: 2px
}
.pagination ul>li>a:hover, .pagination ul>li span:hover, .pagination ul>li>a:focus, .pagination ul>li span:focus {
	background-color: transparent;
	color: #006a75
}
.pagination ul>li>span.pagenav {
	color: #fafaf5;
	background-color: #006a75;
	border-color: #006a75
}
.pagination ul>li.active a:hover, .pagination ul>li.active span:hover, .pagination ul>li.active a:focus, .pagination ul>li.active span:focus {
	color: #fafaf5;
	background-color: #006a75
}
.pagination ul>li:last-child>a, .pagination ul>li:last-child span {
	-webkit-border-top-right-radius: 50%;
	border-top-right-radius: 50%;
	-webkit-border-bottom-right-radius: 50%;
	border-bottom-right-radius: 50%
}
.pagination ul>li:first-child>a, .pagination ul>li:first-child span {
	-webkit-border-top-left-radius: 50%;
	border-top-left-radius: 50%;
	-webkit-border-bottom-left-radius: 50%;
	border-bottom-left-radius: 50%;
	border-width: 2px
}
blockquote {
	border-left: none;
	background-image: url(../images/left-blockquote.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0 0 0 50px;
	min-height: 50px
}
blockquote.pull-right {
	padding: 0 0 0 50px;
	border-right: none
}
blockquote.topquote {
	padding: 50px 0 0 0
}
blockquote.topquote p {
	font-size: 30px
}
div.bs-docs-example, form.bs-docs-example, p.bs-docs-example {
	border-radius: 0;
	-webkit-border-radius: 0;
	background: transparent;
	border-color: #a9a998;
	padding-top: 60px;
	padding-bottom: 25px
}
div.bs-docs-example:after, form.bs-docs-example:after, p.bs-docs-example:after {
	margin-left: 10px;
	padding: 5px;
	font-weight: normal;
	border-radius: 0;
	font-size: 14px;
	background-color: transparent;
	border-color: #a9a998;
	font-family: 'Montserrat', sans-serif;
	color: #363636;
	text-transform: uppercase;
	padding: 15px 10px 5px
}
div.bs-docs-example+.prettyprint, form.bs-docs-example+.prettyprint, p.bs-docs-example+.prettyprint {
	margin-top: -15px
}
code {
	font-weight: normal;
	border-radius: 0px;
	border: none;
	padding: 5px;
	font-size: 16px
}
pre {
	border-radius: 0;
	-webkit-border-radius: 0
}
pre.prettyprint {
	border-radius: 0;
	-web-kit-border-radius: 0;
	background-color: white;
	border-top: 4px solid #363636;
	border-bottom: 1px solid #a9a998;
	border-top-left-radius: 0;
	border-top-right-radius: 0
}
pre.prettyprint.linenums {
	border-left-width: 0;
	border-right-width: 0;
	box-shadow: none;
	-webkit-box-shadow: none
}
pre.prettyprint.linenums li {
	text-shadow: none
}
pre.prettyprint.prettyprinted {
	border-left-width: 0;
	border-right-width: 0
}
.table thead {
	font-family: 'Montserrat', sans-serif;
	text-transform: uppercase;
	background-color: #ECECE9;
	border-bottom: 6px solid #a9a998
}
.table thead tr th {
	border-right: 1px solid #D3D3CA;
	text-align: center
}
.table thead tr th:last-child {
	border-right: none
}
.table tbody {
	border-bottom: 2px solid #a9a998
}
.table.table-bordered thead tr th {
	border-bottom: 6px solid #a9a998;
	border-right: none
}
label.finder {
	background-color: transparent;
	background-image: none;
	border-color: #548dac;
	border-radius: 0px;
	border-style: solid;
	border-width: 3px;
	box-shadow: none;
	color: #548dac;
	cursor: pointer;
	display: inline-block;
	margin-bottom: 0;
	padding: 2px 25px;
	text-align: center;
	text-shadow: none;
	font-family: 'Montserrat', sans-serif;
	text-transform: uppercase;
	outline: 0px;
	float: left
}
label.finder .caret {
	border-bottom-color: transparent;
	border-top-color: transparent;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-width: 9px;
	padding: 0;
	margin: 0
}
label.finder .caret:after {
	font-family: FontAwesome;
	content: '\f107';
	position: absolute
}
label.finder.btn-primary.disabled {
	color: black
}
label.finder:hover, label.finder:focus {
	color: #006a75;
	border-color: #006a75
}
label.finder.btn-info {
	color: #5bc0de;
	border-color: #5bc0de
}
label.finder.btn-info:hover, label.finder.btn-info:focus {
	color: white
}
label.finder.btn-info:hover .caret:after, label.finder.btn-info:focus .caret:after {
	color: white
}
label.finder.btn-info .caret:after {
	color: #5bc0de
}
label.finder.btn-success {
	color: #62c462;
	border-color: #62c462
}
label.finder.btn-success:hover, label.finder.btn-success:focus {
	color: white
}
label.finder.btn-success:hover .caret:after, label.finder.btn-success:focus .caret:after {
	color: white
}
label.finder.btn-success .caret:after {
	color: #62c462
}
label.finder.btn-warning {
	color: #f89406;
	border-color: #f89406
}
label.finder.btn-warning:hover, label.finder.btn-warning:focus {
	color: white
}
label.finder.btn-warning:hover .caret:after, label.finder.btn-warning:focus .caret:after {
	color: white
}
label.finder.btn-warning .caret:after {
	color: #f89406
}
label.finder.btn-danger {
	color: #ee5f5b;
	border-color: #ee5f5b
}
label.finder.btn-danger:hover, label.finder.btn-danger:focus {
	color: white
}
label.finder.btn-danger:hover .caret:after, label.finder.btn-danger:focus .caret:after {
	color: white
}
label.finder.btn-danger .caret:after {
	color: #ee5f5b
}
label.finder.btn-inverse {
	color: #444;
	border-color: #444
}
label.finder.btn-inverse:hover, label.finder.btn-inverse:focus {
	color: white
}
label.finder.btn-inverse:hover .caret:after, label.finder.btn-inverse:focus .caret:after {
	color: white
}
label.finder.btn-inverse .caret:after {
	color: #444
}
label.finder.btn-link {
	border: none;
	padding: 0
}
label.finder.btn-link:hover, label.finder.btn-link:focus {
	text-decoration: none
}
label.finder.btn-small {
	padding: 2px 25px
}
label.finder.btn-mini {
	padding: 2px 15px
}
label.finder:active {
	box-shadow: none;
	outline: none
}
.label {
	border-radius: 0;
	-webkit-border-radius: 0;
	font-family: 'Montserrat', sans-serif;
	font-size: 14px;
	font-weight: normal;
	padding: 6px 10px;
	text-shadow: none;
	text-transform: uppercase
}
.label dt, .label dd {
	font-weight: normal;
	padding: 5px 10px
}
.label.label-info {
	background-color: #f3f3e7;
	color: #a9a998
}
.badge {
	font-family: 'Montserrat', sans-serif;
	text-shadow: none;
	text-transform: uppercase
}
.badge.badge-info {
	background-color: #f3f3e7;
	color: #a9a998
}
.hero-unit {
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0;
	border-top-left-radius: 0;
	border-top-right-radius: 0;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	text-align: center
}
.hero-unit .btn {
	border-color: #fafaf5;
	color: #fafaf5
}
.hero-unit .btn:hover, .hero-unit .btn:focus {
	background-color: #006a75;
	border-color: #006a75
}
.search input[name^="searchword"] {
	border-radius: 0;
	-webkit-border-radius: 0;
	margin-bottom: 0 !important;
	margin-right: 3px
}
.search .btn {
	margin-bottom: 0 !important
}
.contact .accordion-group {
	background-color: transparent
}
.contact .accordion-group .accordion-heading {
	font-family: 'Montserrat', sans-serif;
	font-size: 18px;
	font-weight: normal
}
.contact .well {
	padding: 0px 0px 20px 0px
}
.contact .well.well-small {
	font-family: 'Montserrat', sans-serif;
	text-transform: uppercase
}
.contact .well.well-small select {
	margin-left: 10px;
	background-color: #fafaf5
}
.contact .form-inline {
	margin-bottom: 30px
}
.contact .form-inline fieldset {
	font-family: 'Montserrat', sans-serif;
	text-transform: uppercase
}
.contact .form-inline fieldset.well {
	border-radius: 0;
	-webkit-border-radius: 0;
	background-color: #ecece9;
	border: none
}
.contact .form-inline fieldset select {
	margin-left: 20px;
	border-radius: 0;
	background-color: #fafaf5
}
.contact .contact-info-wrapper {
	boder-bottom: 1px solid #a9a998;
	margin-bottom: 30px
}
.contact .contact-position {
	font-family: 'Montserrat', sans-serif;
	margin-bottom: 20px;
	margin-top: 20px
}
.contact .contact-address {
	padding-left: 0px
}
.contact .contact-contactinfo {
	padding-left: 0px
}
.contact .contact-form legend {
	font-size: 14px;
	padding: 0px 0px 5px 0px;
	margin-bottom: 0px;
	border-bottom: none
}
.contact .contact-form .dl-horizontal {
	margin-top: 0px
}
.contact .contact-form .dl-horizontal dt {
	font-family: 'Montserrat', sans-serif;
	text-align: left;
	white-space: normal;
	width: 90px
}
.contact .contact-form .dl-horizontal dd {
	margin-bottom: 10px
}
.contact .contact-form .form-actions {
	border-top: none;
	padding-left: 90px
}
.contact .dl-horizontal dd {
	margin-left: 0;
	margin-bottom: 10px
}
.contact .dl-horizontal dd span {
	margin-left: 0;
	margin-left: 10px
}
.contact .dl-horizontal dt {
	width: auto
}
.contact .form-validate fieldset dd {
	margin-left: 0
}
.contact .well {
	background-color: transparent;
	box-shadow: none;
	border: none;
	border-bottom: 1px solid #a9a998;
	padding: 0px 0px 20px 0px;
	border-radius: 0;
	-webkit-border-radius: 0
}
.contact .well.well-small {
	padding: 19px;
	background-color: #ecece9;
	border-bottom: none
}
.contact .form-horizontal .control-group .control-label {
	min-width: 90px;
	text-align: left;
	width: 90px
}
.contact .form-horizontal .control-group .control-label label {
	width: auto;
	font-family: 'Montserrat', sans-serif
}
.contact .form-horizontal .control-group .control-label label span.star {
	color: red
}
.contact .form-horizontal .controls {
	margin-left: 0
}
.contact .form-horizontal legend+.control-group {
	margin-top: 0
}
.form-horizontal .form-actions {
	padding-left: 0
}
.form-horizontal .nav-tabs.nav-stacked>li:first-child>a, .form-horizontal .nav-tabs.nav-stacked>li:last-child>a {
	-webkit-border-radius: 0;
	border-radius: 0;
	border-width: 0px;
	-webkit-border-width: 0px
}
.form-actions {
	background-color: transparent;
	padding: 20px 0px;
	border-top-color: #a9a998
}
.remind .form-validate dd, .reset .form-validate dd {
	margin-left: 0
}
.module h3 {
	font-size: 14px;
	text-transform: uppercase
}
.module_ms1, .moduletable_ms1, .moduletext_ms1 {
	text-align: center;
	margin-bottom: 20px
}
.module_ms1 h3, .moduletable_ms1 h3, .moduletext_ms1 h3 {
	font-size: 14px;
	text-transform: uppercase
}
.module_ms1 h1, .moduletable_ms1 h1, .moduletext_ms1 h1, .module_ms1 h2, .moduletable_ms1 h2, .moduletext_ms1 h2, .module_ms1 h3, .moduletable_ms1 h3, .moduletext_ms1 h3, .module_ms1 h4, .moduletable_ms1 h4, .moduletext_ms1 h4, .module_ms1 h5, .moduletable_ms1 h5, .moduletext_ms1 h5 {
	margin-top: 10px;
	margin-bottom: 10px
}
.module_ms1 img, .moduletable_ms1 img, .moduletext_ms1 img {
	margin: 10px 0px
}
.module_ms2, .moduletable_ms2, .moduletext_ms2 {
	color: #fafaf5;
	background-color: #a9a998;
	padding-bottom: 20px;
	margin-bottom: 20px
}
.module_ms2 h3, .moduletable_ms2 h3, .moduletext_ms2 h3 {
	padding-left: 20px;
	padding-top: 10px;
	font-size: 14px;
	text-transform: uppercase;
	margin-bottom: 20px
}
.module_ms2 h3:after, .moduletable_ms2 h3:after, .moduletext_ms2 h3:after {
	content: ' ';
	height: 2px;
	width: 15%;
	display: table;
	margin-top: 10px;
	background-color: #fafaf5
}
.module_ms2 .custom_ms4, .moduletable_ms2 .custom_ms4, .moduletext_ms2 .custom_ms4 {
	padding: 0px 20px
}
.module_ms2 .custom_ms4 p, .moduletable_ms2 .custom_ms4 p, .moduletext_ms2 .custom_ms4 p {
	padding: 0px
}
.module_ms2 p, .moduletable_ms2 p, .moduletext_ms2 p, .module_ms2 img, .moduletable_ms2 img, .moduletext_ms2 img {
	padding: 0px 20px
}
.module_ms3 h3, .moduletable_ms3 h3, .moduletext_ms3 h3 {
	font-size: 14px;
	text-transform: uppercase;
	margin-bottom: 20px
}
.module_ms3 h3:after, .moduletable_ms3 h3:after, .moduletext_ms3 h3:after {
	content: ' ';
	height: 2px;
	width: 15%;
	display: table;
	margin-top: 10px;
	background-color: #363636
}
.module_ms4, .moduletable_ms4, .moduletext_ms4 {
	color: #fafaf5;
	background-color: #363636;
	padding-bottom: 20px;
	margin-bottom: 20px
}
.module_ms4 h3, .moduletable_ms4 h3, .moduletext_ms4 h3 {
	padding-left: 20px;
	padding-top: 10px;
	font-size: 14px;
	text-transform: uppercase;
	margin-bottom: 20px
}
.module_ms4 h3:after, .moduletable_ms4 h3:after, .moduletext_ms4 h3:after {
	content: ' ';
	height: 2px;
	width: 15%;
	display: table;
	margin-top: 10px;
	background-color: #fafaf5
}
.module_ms4 .custom_ms4, .moduletable_ms4 .custom_ms4, .moduletext_ms4 .custom_ms4 {
	padding: 0px 20px
}
.module_ms4 .custom_ms4 p, .moduletable_ms4 .custom_ms4 p, .moduletext_ms4 .custom_ms4 p {
	padding: 0px
}
.module_ms4 p, .moduletable_ms4 p, .moduletext_ms4 p, .module_ms4 img, .moduletable_ms4 img, .moduletext_ms4 img {
	padding: 0px 20px
}
.module_ms5 h3, .moduletable_ms5 h3, .moduletext_ms5 h3 {
	font-size: 14px;
	border-bottom: 2px solid #363636;
	text-transform: uppercase;
	padding-bottom: 5px;
	margin-bottom: 20px
}
body {
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	border: 20px solid #548dac
}
#header {
	padding-top: 30px;
	padding-bottom: 30px;
	margin-bottom: 0
}
.total-menu-wrapper {
	position: fixed;
	top: -20px;
	z-index: 1500;
	left: 0;
	float: left;
	width: 100%;
	height: 100%;
	display: none;
	padding-top: 20px;
	overflow: auto
}
.total-menu-wrapper .menu-close {
	width: auto;
	height: 45px;
	font-weight: lighter;
	position: absolute;
	z-index: 1501;
	color: #fafaf5;
	right: 20px;
	top: 40px;
	cursor: pointer
}
.total-menu-wrapper .menu-close .icon-remove {
	font-size: 24px
}
.total-menu-wrapper .menu-close span {
	height: 45px;
	width: auto;
	padding: 5px 15px 0px 15px;
	text-transform: uppercase;
	font-family: 'Montserrat', sans-serif;
	float: left;
	font-size: 12px
}
.total-menu-wrapper .total-menu-container {
	background-color: #548dac;
	width: 100%;
	height: 100%;
	display: block
}
.total-menu-wrapper .total-menu-container .menu-items {
	background-color: #548dac;
	width: 50%;
	height: 100%;
	float: left;
	position: relative;
	display: table
}
.total-menu-wrapper .total-menu-container .menu-items .wrapper-items {
	padding-left: 40px;
	display: table-cell;
	vertical-align: middle
}
.total-menu-wrapper .total-menu-container .menu-items .wrapper-items a {
	color: #fafaf5;
	width: 100%;
	float: right;
	font-size: 30px;
	margin-bottom: 40px;
	text-align: left;
	font-family: 'Montserrat', sans-serif;
	text-transform: uppercase;
	font-weight: lighter;
	line-height: 30px
}
.total-menu-wrapper .total-menu-container .menu-items .wrapper-items a.dropdown-toggle:after {
	font-family: FontAwesome;
	padding-left: 5px;
	content: '\f105';
	color: #fafaf5;
	margin-left: 15px
}
.total-menu-wrapper .total-menu-container .menu-items .wrapper-items a .caret {
	display: none
}
.total-menu-wrapper .total-menu-container .menu-items .wrapper-items a [class^='icon-'] {
	margin-right: 30px
}
.total-menu-wrapper .total-menu-container .menu-items .wrapper-items a:hover {
	color: #006a75
}
.total-menu-wrapper .total-menu-container .menu-items .wrapper-items a:hover:after {
	color: #006a75
}
.total-menu-wrapper .total-menu-container .menu-items .wrapper-items a.active {
	color: #006a75
}
.total-menu-wrapper .total-menu-container .menu-items .wrapper-items a.active:after {
	color: #006a75
}
.total-menu-wrapper .total-menu-container .menu-items .wrapper-items a img {
	margin-left: 4px;
	margin-right: 10px;
	vertical-align: inherit;
	height: 25px
}
.total-menu-wrapper .total-menu-container .submenu-items {
	background-color: #006a75;
	width: 50%;
	height: 100%;
	float: right;
	position: relative;
	display: table
}
.total-menu-wrapper .total-menu-container .submenu-items .wrapper-submenu-items {
	display: table-cell;
	padding-left: 30%;
	vertical-align: middle
}
.total-menu-wrapper .total-menu-container .submenu-items .wrapper-submenu-items .menu.nav-list.nav>li {
	border-bottom: none
}
.total-menu-wrapper .total-menu-container .submenu-items .wrapper-submenu-items .menu.nav-list.nav>li.deeper .submenu {
	background-color: transparent
}
.total-menu-wrapper .total-menu-container .submenu-items .wrapper-submenu-items .menu.nav-list.nav>li.deeper .submenu>li {
	margin-bottom: 20px;
	border-bottom: none
}
.total-menu-wrapper .total-menu-container .submenu-items .wrapper-submenu-items .menu.nav-list.nav>li.deeper .submenu>li a {
	color: #fafaf5;
	text-transform: uppercase;
	font-size: 16px;
	font-family: 'Montserrat', sans-serif;
	border-bottom: none
}
.total-menu-wrapper .total-menu-container .submenu-items .wrapper-submenu-items .menu.nav-list.nav>li.deeper .submenu>li a:hover, .total-menu-wrapper .total-menu-container .submenu-items .wrapper-submenu-items .menu.nav-list.nav>li.deeper .submenu>li a:focus {
	color: #548dac;
	background-color: transparent
}
.total-menu-wrapper .total-menu-container .submenu-items .wrapper-submenu-items .menu.nav-list.nav>li.deeper .submenu>li a .caret {
	display: none
}
.total-menu-wrapper .total-menu-container .submenu-items .wrapper-submenu-items .menu.nav-list.nav>li.deeper .submenu>li.current a {
	color: #548dac
}
.total-menu-wrapper .total-menu-container .submenu-items .wrapper-submenu-items .menu.nav-list.nav>li.deeper .submenu>li.dropdown>a .caret {
	display: none
}
.total-menu-wrapper .total-menu-container .submenu-items .wrapper-submenu-items .menu.nav-list.nav>li.deeper .submenu>li.dropdown>a:after {
	content: '\f107';
	font-family: FontAwesome;
	padding-left: 5px;
	margin-left: 15px
}
.total-menu-wrapper .total-menu-container .submenu-items .wrapper-submenu-items .menu.nav-list.nav>li.deeper .submenu>li.dropdown>a:hover:after, .total-menu-wrapper .total-menu-container .submenu-items .wrapper-submenu-items .menu.nav-list.nav>li.deeper .submenu>li.dropdown>a:focus:after {
	content: '\f106'
}
.total-menu-wrapper .total-menu-container .submenu-items .wrapper-submenu-items .menu.nav-list.nav>li.deeper .submenu>li.dropdown .submenu {
	margin-left: 15px;
	margin-top: 15px
}
.total-menu-wrapper .total-menu-container .submenu-items .wrapper-submenu-items .menu.nav-list.nav>li img {
	margin-left: 4px;
	margin-right: 10px;
	vertical-align: inherit;
	height: 20px
}
.total-menu-wrapper .total-menu-container .submenu-items .total-menu-inner .moduletable {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	bottom: 150px;
	color: #fafaf5;
	font-family: 'Montserrat', sans-serif;
	font-size: 16px;
	left: 0;
	right: 0;
	margin: 0 auto;
	display: table;
	position: absolute;
	text-transform: uppercase
}
.total-menu-wrapper .total-menu-container .submenu-items .total-menu-inner .moduletable:hover {
	opacity: 1 !important
}
.total-menu-wrapper .total-menu-container .submenu-items .total-menu-inner .btn {
	border-color: #fafaf5;
	color: #fafaf5
}
.total-menu-wrapper .total-menu-container .submenu-items .moduletable h3 {
	display: none
}
.total-menu-wrapper .total-menu-container .submenu-items .moduletable .menu.nav-list>li>a {
	display: none
}
.total-menu-btn .btn {
	float: right;
	margin-top: 15px;
	margin-bottom: 15px;
	border: none;
	padding: 0
}
.total-menu-btn .btn span {
	width: 24px;
	height: 3px;
	display: block;
	background-color: #363636
}
.total-menu-btn .btn:hover span, .total-menu-btn .btn:focus span {
	background-color: #006a75
}
#featured {
	margin-bottom: 30px;
	border-bottom: 6px solid #a9a998
}
.full-image.full-image-margin {
	margin-bottom: 20px
}
.lead {
	font-size: 20px;
	font-weight: lighter
}
#main-content {
	margin-bottom: 20px
}
#main-content.full-image-position #main {
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	padding-left: 100px;
	padding-top: 20px;
	background-color: #fafaf5
}
#main-content.full-image-position.sidebarsactive #main {
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	padding-left: 50px;
	padding-right: 50px;
	background-color: #fafaf5
}
#main-content.full-image-position #sidebar1 {
	padding-top: 100px;
	border-right: none
}
#main-content.full-image-position #sidebar2 {
	padding-top: 100px;
	border-left: none
}
#main-content .item-page {
	overflow: visible
}
div.intro {
	padding: 0
}
.blog .items-leading [class^='leading'], .blog-featured .items-leading [class^='leading'], .item-page .items-leading [class^='leading'] {
	border-bottom: 1px solid #a9a998;
	padding-top: 5px;
	padding-bottom: 5px
}
.blog .items-leading [class^='leading'] .img-intro-none, .blog-featured .items-leading [class^='leading'] .img-intro-none, .item-page .items-leading [class^='leading'] .img-intro-none {
	margin-bottom: 30px
}
.blog .items-leading p.readmore a, .blog-featured .items-leading p.readmore a, .item-page .items-leading p.readmore a {
	padding: 0;
	margin-top: 20px
}
.blog .item-container, .blog-featured .item-container, .item-page .item-container {
	position: relative
}
.blog .item-container .divider-container, .blog-featured .item-container .divider-container, .item-page .item-container .divider-container {
	margin-left: 15px;
	float: left;
	margin-right: 15px
}
.blog .item-container .divider-container .divider-vertical, .blog-featured .item-container .divider-container .divider-vertical, .item-page .item-container .divider-container .divider-vertical {
	position: absolute;
	width: 1px;
	background-color: #a9a998;
	height: 100%
}
.blog .item-container .image-container [class^='img-intro-'], .blog-featured .item-container .image-container [class^='img-intro-'], .item-page .item-container .image-container [class^='img-intro-'] {
	margin: 0px;
	float: none
}
.blog .item-container .image-container [class^='img-intro-'] img, .blog-featured .item-container .image-container [class^='img-intro-'] img, .item-page .item-container .image-container [class^='img-intro-'] img {
	width: 100%
}
.blog .item-container .image-container img, .blog-featured .item-container .image-container img, .item-page .item-container .image-container img {
	width: 100%
}
.blog .item-container .image-container .pull-left, .blog-featured .item-container .image-container .pull-left, .item-page .item-container .image-container .pull-left {
	float: none;
	margin: 0
}
.blog .item-container .image-container .item-image img, .blog-featured .item-container .image-container .item-image img, .item-page .item-container .image-container .item-image img {
	width: 100%
}
.blog .item-container .content-wrapper h1, .blog-featured .item-container .content-wrapper h1, .item-page .item-container .content-wrapper h1, .blog .item-container .content-wrapper h2, .blog-featured .item-container .content-wrapper h2, .item-page .item-container .content-wrapper h2, .blog .item-container .content-wrapper h3, .blog-featured .item-container .content-wrapper h3, .item-page .item-container .content-wrapper h3, .blog .item-container .content-wrapper h4, .blog-featured .item-container .content-wrapper h4, .item-page .item-container .content-wrapper h4, .blog .item-container .content-wrapper h5, .blog-featured .item-container .content-wrapper h5, .item-page .item-container .content-wrapper h5, .blog .item-container .content-wrapper h6, .blog-featured .item-container .content-wrapper h6, .item-page .item-container .content-wrapper h6 {
	margin-top: 0
}
.blog .item-container .content-wrapper .readmore, .blog-featured .item-container .content-wrapper .readmore, .item-page .item-container .content-wrapper .readmore {
	float: none
}
.blog .item-container .content-wrapper .readmore .btn, .blog-featured .item-container .content-wrapper .readmore .btn, .item-page .item-container .content-wrapper .readmore .btn {
	padding: 0px
}
.blog .item-container .content-wrapper .btn-group .btn, .blog-featured .item-container .content-wrapper .btn-group .btn, .item-page .item-container .content-wrapper .btn-group .btn {
	border: none
}
.blog .item-container .content-wrapper-left, .blog-featured .item-container .content-wrapper-left, .item-page .item-container .content-wrapper-left {
	display: table-cell
}
.blog .item-container .content-wrapper-left h1, .blog-featured .item-container .content-wrapper-left h1, .item-page .item-container .content-wrapper-left h1, .blog .item-container .content-wrapper-left h2, .blog-featured .item-container .content-wrapper-left h2, .item-page .item-container .content-wrapper-left h2, .blog .item-container .content-wrapper-left h3, .blog-featured .item-container .content-wrapper-left h3, .item-page .item-container .content-wrapper-left h3, .blog .item-container .content-wrapper-left h4, .blog-featured .item-container .content-wrapper-left h4, .item-page .item-container .content-wrapper-left h4, .blog .item-container .content-wrapper-left h5, .blog-featured .item-container .content-wrapper-left h5, .item-page .item-container .content-wrapper-left h5, .blog .item-container .content-wrapper-left h6, .blog-featured .item-container .content-wrapper-left h6, .item-page .item-container .content-wrapper-left h6 {
	margin-top: 0
}
.blog .item-container .content-wrapper-left .readmore, .blog-featured .item-container .content-wrapper-left .readmore, .item-page .item-container .content-wrapper-left .readmore {
	float: none
}
.blog .item-container .content-wrapper-left .readmore .btn, .blog-featured .item-container .content-wrapper-left .readmore .btn, .item-page .item-container .content-wrapper-left .readmore .btn {
	padding: 0px
}
.blog .item-container .content-wrapper-left .btn-group .btn, .blog-featured .item-container .content-wrapper-left .btn-group .btn, .item-page .item-container .content-wrapper-left .btn-group .btn {
	border: none
}
.blog .item-container .image-container-right [class^='img-intro-'], .blog-featured .item-container .image-container-right [class^='img-intro-'], .item-page .item-container .image-container-right [class^='img-intro-'] {
	margin: 0px;
	float: none
}
.blog .item-container .image-container-right img, .blog-featured .item-container .image-container-right img, .item-page .item-container .image-container-right img {
	width: 100%
}
.blog .item-container .image-container-right .pull-right, .blog-featured .item-container .image-container-right .pull-right, .item-page .item-container .image-container-right .pull-right {
	float: none;
	margin: 0
}
.blog .item-container .image-container-right .item-image img, .blog-featured .item-container .image-container-right .item-image img, .item-page .item-container .image-container-right .item-image img {
	width: 100%
}
.blog .items-row, .blog-featured .items-row, .item-page .items-row {
	border-bottom: 1px solid #a9a998;
	padding-bottom: 20px;
	margin-bottom: 20px;
	margin-top: 20px
}
.blog .items-row .readmore, .blog-featured .items-row .readmore, .item-page .items-row .readmore {
	float: left;
	margin-top: 15px
}
.blog .items-row .readmore .btn, .blog-featured .items-row .readmore .btn, .item-page .items-row .readmore .btn {
	padding: 0px
}
.blog .items-row.extra-border, .blog-featured .items-row.extra-border, .item-page .items-row.extra-border {
	border-bottom: none;
	margin-bottom: 0;
	position: relative;
	padding-bottom: 0;
	padding-top: 0px;
	margin-top: 20px
}
.blog .items-row.extra-border .item [class^="img-intro-"], .blog-featured .items-row.extra-border .item [class^="img-intro-"], .item-page .items-row.extra-border .item [class^="img-intro-"] {
	margin: 0;
	float: none
}
.blog .items-row.extra-border .items-divider, .blog-featured .items-row.extra-border .items-divider, .item-page .items-row.extra-border .items-divider {
	margin: 0% 1.2%;
	width: 1px;
	height: 1px;
	float: left;
	display: block
}
.blog .items-row.extra-border .items-divider .divider-vertical, .blog-featured .items-row.extra-border .items-divider .divider-vertical, .item-page .items-row.extra-border .items-divider .divider-vertical {
	width: 1px;
	height: 100%;
	background-color: #a9a998;
	position: absolute
}
.blog .items-row.row-fluid.extra-border [class*="span"], .blog-featured .items-row.row-fluid.extra-border [class*="span"], .item-page .items-row.row-fluid.extra-border [class*="span"] {
	margin-left: 0;
	padding-right: 0px
}
.blog .cat-children h3, .blog-featured .cat-children h3, .item-page .cat-children h3 {
	text-transform: uppercase;
	font-size: 20px
}
.blog .cat-children ul li, .blog-featured .cat-children ul li, .item-page .cat-children ul li {
	float: left;
	margin-right: 25px;
	border-bottom: none
}
.blog .cat-children ul li .label, .blog-featured .cat-children ul li .label, .item-page .cat-children ul li .label {
	background-color: transparent;
	margin-top: 20px
}
.blog .cat-children ul li .label.label-info, .blog-featured .cat-children ul li .label.label-info, .item-page .cat-children ul li .label.label-info {
	padding: 0px 0px
}
.blog .cat-children ul li .label dt, .blog-featured .cat-children ul li .label dt, .item-page .cat-children ul li .label dt, .blog .cat-children ul li .label dd, .blog-featured .cat-children ul li .label dd, .item-page .cat-children ul li .label dd {
	padding: 0px;
	text-transform: none;
	color: #363636
}
.cat-children ul li:last-child {
	border-bottom: none
}
.categories-list ul li.last {
	border-bottom: none
}
.login+div .nav-stacked>li>a {
	border: none
}
.login+div .nav-stacked>li>a:hover, .login+div .nav-stacked>li>a:focus {
	background-color: transparent
}
#header #top {
	padding-top: 0px
}
#grid-top {
	margin-bottom: 30px;
	border-bottom: 1px solid #a9a998
}
#grid-top2 {
	margin-bottom: 30px;
	border-bottom: 1px solid #a9a998
}
#grid-bottom {
	padding-top: 20px;
	border-top: 1px solid #a9a998
}
#grid-bottom2 {
	padding-top: 20px;
	margin-bottom: 20px;
	border-top: 1px solid #a9a998
}
.breadcrumbs .breadcrumb, #breadcrumbs .breadcrumb {
	padding-left: 0;
	padding-right: 0;
	text-transform: uppercase;
	font-family: 'Montserrat', sans-serif;
	background-color: transparent
}
.breadcrumbs .breadcrumb .divider, #breadcrumbs .breadcrumb .divider {
	display: none
}
.breadcrumbs .breadcrumb li, #breadcrumbs .breadcrumb li {
	text-shadow: none;
	font-size: 10px
}
.breadcrumbs .breadcrumb li a, #breadcrumbs .breadcrumb li a, .breadcrumbs .breadcrumb li span, #breadcrumbs .breadcrumb li span {
	border-right: 1px solid #a9a998;
	padding-right: 5px;
	padding-left: 5px
}
.breadcrumbs .breadcrumb li a:last-child, #breadcrumbs .breadcrumb li a:last-child, .breadcrumbs .breadcrumb li span:last-child, #breadcrumbs .breadcrumb li span:last-child {
	border-right: none;
	padding-left: 5px
}
.breadcrumbs .breadcrumb li.active span, #breadcrumbs .breadcrumb li.active span {
	color: #363636
}
.newsflash .wright-newsflash-author {
	color: #548dac
}
.newsflash .newsflash-title {
	margin: 0;
	font-size: 16px
}
.newsflash .item-container {
	margin-bottom: 20px
}
.newsflash .item-container:last-child {
	margin-bottom: 0px
}
dl.article-info {
	margin: 0px;
	padding: 0px;
	font-size: 13px
}
dl.article-info.muted {
	margin-bottom: 30px;
	margin-top: 15px
}
dl.article-info [class^="icon-"], dl.article-info [class*="icon-"] {
	margin-right: 0px;
	text-decoration: none;
	display: none
}
dl.article-info [class^="icon-"]:before, dl.article-info [class*="icon-"]:before {
	display: none;
	content: ''
}
dl.article-info dd {
	min-height: 0px;
	padding: 0px;
	color: #363636
}
dl.article-info dd [class^="icon-"], dl.article-info dd [class*="icon-"] {
	display: none;
	width: 0px
}
dl.article-info dd>div:hover, dl.article-info dd:hover {
	background-color: transparent
}
dl.article-info dd>div:hover>i, dl.article-info dd:hover>i {
	font-size: 1.2em
}
.jssocialicons {
	margin: 0px;
	display: table
}
.borderbox {
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box
}
#sidebar1 {
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	border-right: 1px solid #a9a998;
	padding-right: 5px
}
#sidebar2 {
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	border-left: 1px solid #a9a998;
	padding-left: 10px
}
.wrapper-footer #footer {
	background-color: transparent;
	background-image: none;
	filter: none;
	color: #363636;
	overflow: visible
}
.wrapper-footer #footer .navbar .navbar-inner {
	border-top: 6px solid #a9a998;
	border-bottom: none
}
.wrapper-footer #footer .navbar .navbar-inner .nav {
	font-size: 12px
}
.wrapper-footer #footer .navbar .navbar-inner .nav>li:after {
	display: none
}
.wrapper-footer #footer .navbar .navbar-inner .nav>li.deeper .dropdown-menu {
	margin-bottom: 0
}
.wrapper-footer #footer .footer-content a:hover, .wrapper-footer #footer .footer-content a:focus {
	color: #006a75
}
.page-header {
	text-transform: uppercase;
	border-bottom-color: #a9a998
}
.jss-slider .jss-image-container .jss-title-description.jss-alignment-center {
	top: 0;
	bottom: 0;
	font-size: 58px;
	text-transform: uppercase;
	font-family: 'Montserrat', sans-serif
}
.jss-slider .jss-image-container .jss-title-description.jss-alignment-center h4 {
	font-size: inherit
}
.grid {
	position: relative;
	display: block;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box
}
.grid * {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box
}
.grid figure {
	position: relative;
	float: left;
	overflow: hidden;
	background: #3085a3;
	text-align: center;
	cursor: pointer
}
.grid figure img {
	position: relative;
	display: block;
	opacity: 0.8
}
.grid figure figcaption {
	color: #fff;
	text-transform: uppercase;
	font-size: 1.25em;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden
}
.grid figure figcaption::before, .grid figure figcaption::after {
	pointer-events: none
}
.grid figure figcaption, .grid figure figcaption>a {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%
}
.grid figure figcaption>a {
	z-index: 1000;
	text-indent: 200%;
	white-space: nowrap;
	font-size: 0;
	opacity: 0
}
.grid figure h2 {
	word-spacing: -0.15em;
	font-weight: 300;
	opacity: 0
}
.grid figure h2 span {
	font-weight: 800
}
.grid figure h2, .grid figure p {
	margin: 0;
	font-family: 'Montserrat', sans-serif
}
.grid figure p {
	letter-spacing: 1px;
	font-size: 68.5%
}
figure.effect-bubba {
	background: #548dac;
	margin: 0;
	width: 100%
}
figure.effect-bubba img {
	opacity: 1;
	-webkit-transition: opacity 0.35s;
	transition: opacity 0.35s
}
figure.effect-bubba:hover img {
	opacity: 0.4
}
figure.effect-bubba figcaption::before, figure.effect-bubba figcaption::after {
	position: absolute;
	top: 30px;
	right: 30px;
	bottom: 30px;
	left: 30px;
	content: '';
	opacity: 0;
	-webkit-transition: opacity .35s, -webkit-transform .35s;
	transition: opacity 0.35s, transform 0.35s
}
figure.effect-bubba figcaption::before {
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
	-webkit-transform: scale(0, 1);
	transform: scale(0, 1)
}
figure.effect-bubba figcaption::after {
	border-right: 1px solid #fff;
	border-left: 1px solid #fff;
	-webkit-transform: scale(1, 0);
	transform: scale(1, 0)
}
figure.effect-bubba h2 {
	position: relative;
	top: 50%;
	bottom: 50%;
	-webkit-transition: -webkit-transform .35s;
	transition: transform 0.35s;
	-webkit-transform: translate3d(0, -20px, 0);
	transform: translate3d(0, -20px, 0)
}
figure.effect-bubba p {
	position: relative;
	top: 50%;
	bottom: 50%;
	opacity: 0;
	-webkit-transition: opacity .35s, -webkit-transform .35s;
	transition: opacity 0.35s, transform 0.35s;
	-webkit-transform: translate3d(0, 20px, 0);
	transform: translate3d(0, 20px, 0)
}
figure.effect-bubba:hover figcaption::before, figure.effect-bubba:hover figcaption::after {
	opacity: 1;
	-webkit-transform: scale(1);
	transform: scale(1)
}
figure.effect-bubba:hover h2, figure.effect-bubba:hover p {
	opacity: 1;
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0)
}
.label.pull-left {
	background-color: #548dac;
	color: #fafaf5;
	padding: 15px 20px;
	text-transform: uppercase
}
.label.pull-left:hover {
	background-color: #006a75
}
.label.pull-left:hover .btn {
	border-color: #a9a998
}
.label.pull-left>div {
	margin: 0
}
.label.pull-left a, .label.pull-left .btn {
	color: #fafaf5
}
.label.pull-left .btn:hover, .label.pull-left .btn:focus {
	border-color: #006a75
}
.bd-color-one {
	border-color: #006a75
}
body {
	-webkit-transition: background-color ease-in .3s;
	-moz-transition: background-color ease-in .3s;
	-o-transition: background-color ease-in .3s;
	transition: background-color ease-in .3s
}
.opacity {
	opacity: .3;
	filter: alpha(opacity=30)
}
blockquote {
	border-left: none;
	background-image: url(../images/left-blockquote-bubbly.png)
}
