.t3-top-bar {
    visibility: hidden;
}

.t3-mainnav.affix {
    top: 100px;
	position: absolute;
}

.t3-sl {
    padding-bottom: 1px;
    padding-top: 1px;
}

.t3-header {
    padding-top: 1px;
	padding-bottom: 6px
}
pre {
    font-size: 1.1em;
    font-weight: bold;
    background-color: #fff;
    border: none;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}

.item-page .article-aside {
    margin-bottom: 1px;
}

.btn-default {
    color: #ffffff!important;
    background-color: #23263d!important;
    border-color: #23263d;
}


div.sclogin-modal.modal.in {
top: 50%;
}

.sclogin.ns-bs2 .input-append input:only-child {
    border-radius: 0 4px 4px 0 !important;
    min-width: 200px;
	    font-size: 16px;
		    min-height: 40px;
}

.blog .item-image.pull-none img, .blog-featured .item-image.pull-none img {
    max-width: 180px !important;
	
}
.addthis-wrap {
    visibility: hidden;
}
.jd_top_navi {
    text-align: left;  
}
.about .items-row .item {
    border-bottom: 0px solid;
    padding-bottom: 16px;
    margin-bottom: 16px;
}
.elcon table.contentpane, table.tablelist, table.category, table.admintable, table.blog {
    width: 100%;
    font-size: 18px;
}
.jd_footer {
    visibility: hidden;
}

select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .inputbox {
    width: auto;
    color: black;
}
div.mod_search135 input[type="search"] {
    width: auto;
    color: lightgrey;
}
.t3-top-bar .languageswitcherload {    
    padding-top: 5px;
    padding-right: 0;
    padding-bottom: 1px;
    padding-left: 12px;
}
.sclogin {
    overflow: visible;
    float: right;
	margin-left: 2px;
}

@media (min-width: 768px){
.col-sm-6 {
    max-width: 50%;
}
.logo {
    text-align: left;
    max-width: fit-content;
}

/* Clear floats (clearfix hack) */
.sourcecoast .btn .btn-group:after {
  content: "";
  clear: both;
  display: table;
}	
.sourcecoast .btn {
    background-image: none;
    background-color: #;
	padding: 11px 24px;
    font-size: 14px;
    line-height: 1.7143;
    border-radius: 3px;
	margin-right: 5px
    }
	
.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
    border-bottom-right-radius: 4px;
    border-top-right-radius: 4px;
	margin-right: 8px
}
.sourcecoast .btn-group > .btn:last-child, .sourcecoast .btn-group > .dropdown-toggle {
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
}

.bfQuickMode .bfCancelButton {
    margin-left: 10px;
}
@media (min-width: 768px){
.col-sm-4 {
   /*  width: 25%;*/
    float: right;
}
@media (min-width: 768px){
	.col-xs-9 {
    width: 75%;
}
@media (min-width: 992px){
.col-md-9 {
    width: ;
}

div.modulelogin-ah {
    padding: 4px;
    padding-top: 1px;
}


