@import url(/cache/jsn_boot_pro/01ce7d0d7cc1e27e1161c47b1c1a909e.css);
@import url(/cache/jsn_boot_pro/3439ad6ed3943bacbc87944991781973.css);
@import url(/cache/jsn_boot_pro/e9dbc144877b4ff7fd31cec38c0ed28e.css);
@import url(/cache/jsn_boot_pro/b8a122c6ceef3a307288b1bbca65737d.css);
@import url(https://fonts.googleapis.com/css?family=Oswald:regular,bold&subset=latin,latin-ext);
@import url(/cache/jsn_boot_pro/ec3e028fdfd724e6dee0cd3a06a29aa8.css);
@import url(/cache/jsn_boot_pro/5305042266555f019ae6377b6982da26.css);
@import url(/cache/jsn_boot_pro/19aa9989cb9854e37e9024cb9d2f1334.css);
@import url(/cache/jsn_boot_pro/91dd7b3b5ca60d34e8b88551224d7f5f.css);

/* FILE: /media/sourcecoast/css/common.css */
.sourcecoast .intro {  padding: 6px 8px 0 0;  font-size: 1.1em;}.sourcecoast .btn {  margin-top: 0;}.sourcecoast.modal-backdrop {  z-index: 99990;  position:fixed;  top:0;  bottom:0;  right:0;  left:0;  background-color: #000000;  opacity: 0.8;}.sourcecoast.modal-backdrop.fade {  opacity: 0;  -webkit-transition: opacity 0.15s linear;  -moz-transition: opacity 0.15s linear;  -o-transition: opacity 0.15s linear;  transition: opacity 0.15s linear;}.sourcecoast.modal-backdrop.fade.in {    opacity: 0.8;}.sourcecoast.modal {  position: fixed;  top: 25%;  left: 50%;  z-index: 99999 !important;  max-width: 560px;  width: 80%;  margin: 0 0 0 -40%;  background-color: #ffffff;  border: 1px solid #999;  border: 1px solid rgba(0, 0, 0, 0.3);  *border: 1px solid #999;  /* IE6-7 */  -webkit-border-radius: 6px;  -moz-border-radius: 6px;  border-radius: 6px;  -webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);  -moz-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);  box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);  -webkit-background-clip: padding-box;  -moz-background-clip: padding-box;  background-clip: padding-box;  outline: none;}.sourcecoast.modal.fade {  -webkit-transition: opacity .3s linear, top .3s ease-out;  -moz-transition: opacity .3s linear, top .3s ease-out;  -o-transition: opacity .3s linear, top .3s ease-out;  transition: opacity .3s linear, top .3s ease-out;  top: -25%;  opacity: 0;}.sourcecoast.modal.fade.in {  opacity: 1;}.sourcecoast.modal.fade.in {  top: 25%;}.sourcecoast .modal-body {    overflow-y:auto; /* Change from visible to scroll the modal for mobile */    width: 94%;}.sourcecoast .form-horizontal .control-group {  margin-bottom:10px;}.sourcecoast.facebook,.sourcecoast.linkedin,.sourcecoast.twitter,.sourcecoast.google,.sourcecoast.pinterest,.sourcecoast.instagram,.sourcecoast .facebook,.sourcecoast .linkedin,.sourcecoast .twitter,.sourcecoast .google,.sourcecoast .pinterest,.sourcecoast .instagram{    background:none;}

/* FILE: /media/sourcecoast/themes/sclogin/default.css */
/* Default SCLogin Theme - Add new themes to templates/YOUR_TEMPLATE_NAME/html/mod_sclogin/themes directory */.sclogin {    overflow: visible;    text-align: left;}#login-modal {    top:15%;    height: auto !important;}div#login-modal.sourcecoast.modal {    transform: none;}.sclogin .powered-by {    clear: both;}div.sclogin-social-login a.show,div.sclogin-joomla-login a.show,div.sclogin-social-connect a.show {    margin-bottom: 9px;}div.sclogin-social-connect,div.social-login.reconnect:nth-of-type(2) {    clear:left;}.sclogin-social-login .pull-left,.social-login.reconnect.pull-left {    margin:5px;}.sclogin-social-login.bottom {    padding:5px 0;}input.sclogin-username.input-block-level,input.sclogin-passwd.input-block-level {    height: 30px;}a.forgot.btn {    height: 28px !important;    padding: 0px 4px;}a.forgot.btn i {    margin-top: 0px;    vertical-align: middle;    font-size: 1rem;}.sclogin .field-icon {    margin-left: -25px;    margin-right: 11px;    position: relative;    z-index: 2;    font-size: 1rem;    width: 18px;}span.icon-eye.field-icon,span.fa.fa-eye.field-icon,span.fa.fa-eye-slash.field-icon{    margin-top: 6px;    margin-left: -29px;    vertical-align: text-bottom;}#form-sclogin-submitcreate a,.sclogin-modal-links a.btn,.scuser-menu a.dropdown-toggle {    text-decoration: none !important;}#form-sclogin-submitcreate a,.scuser-menu a.dropdown-toggle {    color: #000000;}.sclogin [class*="span"] {    margin-left: 0 !important;}.sclogin .clearfix {    clear: both;}.sclogin-username,.sclogin-passwd {    margin-top: 0px;}/* Vertical Layout */.sclogin-joomla-login.vertical input.sclogin-username.input-block-level,.sclogin-joomla-login.vertical input.sclogin-passwd.input-block-level {    width: 87% !important;}.sclogin-joomla-login.vertical a.forgot.btn {    width: auto !important;}.sclogin-joomla-login.vertical input.sclogin-username.input-append,.sclogin-joomla-login.vertical input.sclogin-passwd.input-append {    width: 100%;}.sclogin-joomla-login.vertical #form-sclogin-submitcreate .btn {    margin-top: 2px !important;}/* Horizontal Layout */.sclogin-joomla-login.horizontal .control-group {    margin-right: 2px;}/* Modal Links */.sclogin-modal-links a {    margin-right: 5px;}.sclogin-modal-links a.btn-primary {    color: #FFFFFF;}/* Logged in User options */.sclogin .flat-list {    display: block !important;    border: none !important;    box-shadow: none !important;    -webkit-box-shadow: none !important;    margin-top: 1px !important;}.sclogin .logout-button {    margin-top: 0px;}.sclogin .sclogout-button {    float: left;    margin-right: 5px;}.sclogin .logout-link {    background-color: transparent;    text-decoration: underline;    border: none;    color: #095197;    cursor: pointer;}.sclogin .scuser-menu.dropdown-view {    float: left;}.sclogin .scuser-menu.list-view {    clear: both;}.sclogin #scprofile-pic,.sclogin .sclogin-greeting,.sclogin .sclogin-profile-link{    margin-bottom: 5px;}.sc-connect-user {    clear: both;}.sclogin .top {    padding-top: 0px;    padding-bottom: 15px;}.sclogin .side {    padding-left: 15px;}

/* FILE: /media/com_finder/css/finder.css */
#advanced-search {text-align:left;width:100%;padding:5px 0 15px;}#advanced-search-toggle {cursor:pointer;}#search-query-explained {padding:10px 0;}#search-query-explained span.term,#search-query-explained span.date,#search-query-explained span.when,#search-query-explained span.branch,#search-query-explained span.node,#search-query-explained span.op {font-weight:bold;}#search-query-explained span.op {text-transform:uppercase;}#search-results li.search-result .mime-pdf {padding-left:20px;background:url(/media/system/images/pdf_button.png) no-repeat;}#search-results .search-pagination,#search-results .pagination,#search-results .search-pages-counter {clear:both;margin:0 auto;}#highlighter-start, #highlighter-end {display:none;height:0;opacity:0;}span.highlight {background-color:#FFFFCC;font-weight:bold;padding:1px 0;}ul.autocompleter-choices {position:absolute;margin:0;padding:0;list-style:none;border:1px solid #EEEEEE;background-color:white;border-right-color:#DDDDDD;border-bottom-color:#DDDDDD;text-align:left;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;z-index:50;}ul.autocompleter-choices li {background:none;position:relative;padding:0.1em 1.5em 0.1em 1em;cursor:pointer;font-weight:normal;font-size:1em;}ul.autocompleter-choices li.autocompleter-selected {background-color:#444;color:#fff;}ul.autocompleter-choices span.autocompleter-queried {font-weight:bold;}ul.autocompleter-choices li.autocompleter-selected span.autocompleter-queried {color:#9FCFFF;}.autocomplete-suggestions {border: 1px solid #999;background: #FFF; cursor: default;overflow: auto;-webkit-box-shadow: 1px 4px 3px rgba(50, 50, 50, 0.64);-moz-box-shadow: 1px 4px 3px rgba(50, 50, 50, 0.64);box-shadow: 1px 4px 3px rgba(50, 50, 50, 0.64);}.autocomplete-suggestion {padding: 2px 5px;white-space: nowrap;overflow: hidden;}.autocomplete-no-suggestion {padding: 2px 5px;}.autocomplete-selected {background: #F0F0F0;}.autocomplete-suggestions strong {font-weight: bold; color: #000;}.autocomplete-group {padding: 2px 5px;}.autocomplete-group strong {font-weight: bold;font-size: 16px;color: #000;display: block;border-bottom: 1px solid #000;}ul#finder-filter-select-list {top: 4em !important;}.finder-selects .inputbox {width: 180px;}div#finder-filter-window .filter-branch .finder-selects {float: left;}

/* FILE: /media/mod_languages/css/template.css */
div.mod-languages ul {margin: 0;padding: 0;list-style:none;}div.mod-languages li {margin-left: 5px;margin-right: 5px;}div.mod-languages ul.lang-inline li {display:inline;}div.mod-languages ul.lang-block li {display:block;}div.mod-languages img {border:none;}div.mod-languages a {text-decoration: none;}