/*Place your CSS code here*/

.ef-collapsible-name {
	background-color: #2d69a5 !important;
}

body {
	font-family: Verdana;
}
 
/* Uppercase text in header */
#bs-example-navbar-collapse-1 {
	text-transform: uppercase;
	height: 55px !important;
}

/* Font weight in Breadcrumb bar */
.breadcrumb-x,.breadcrumb {
	font-weight: lighter;
  	background-color:white;
}
.breadcrumb-x .breadcrumb li a{
	visibility:hidden;
}

body:not(.ef-user-signed-in) .breadcrumb li:before{
  content:"" !important;
}

.ef-user-signed-in .breadcrumb-x .breadcrumb li a{
	visibility:visible;
}

.navbar {
  height:77px;
}
/* Logo position */
.ef-navbar-logo img {
    position: relative;
    top: 6px;
  	height: 65px;
  	width:229px;
  	max-height: none;
    /*max-height: 57px;*/
}

.blockHeader > .title {
	background-color: #063b67 !important;
    color: #fff !important;
}

.panel-default {
	border-color: #2b6aa0 !important;
}

.blockContents .content .row .col-md-6 .panel-default .panel-heading {
	background-color: #063b67 !important;
  	color: #fff !important;
}

.form-control[type="search"] {
	border: 1px solid #2b6aa0 !important;
}
#ef-filter-buttons > .btn-default {
	background-color: #063b67;
    color: #fff;
}
#ef-order-buttons > .btn-default {
	background-color: #063b67;
    color: #fff;
}
.navbar-nav .dropdown .dropdown-menu {
	background-color: #063b67;
}
.navbar-nav .dropdown .dropdown-menu * {
	color: #fff !important;
}

.navbar-nav .dropdown .dropdown-menu .badge {
	color: #063b67 !important;
}
.navbar-nav .dropdown .dropdown-menu>li>a:hover {
	background-color: #2d69a5;
}
.ef-grid-item-container .thumbnail {
	border: 1px solid #2b6aa0 !important;
}
.badge {
	color: #063b67;
	background-color: #fff;
}

/* Landingpage */

div [id^='blk-'], #t_login_block {
  width: 360px;

  
  float:left;
  margin-left: 5px;
  margin-right: 5px;
}

.landingPage #t_login_block #login_form {
 	margin-top: 0;
  	margin-bottom: 0;
}

.landingPage #t_login_block .blockHeader {
	display:none; 
}

div [id^='blk-'] .content {
  background: none !important;
  padding: 0;
}

.landingPage div [id^='blk-'] .blockContents, .landingPage div [id^='blk-'] .ef-custom-block,.landingPage  .pageText {
 
 	height: 100%; 
}

div [id^='blk-'] h1 {
 	font-weight:bolder;
  font-size: 23px;
  	color:#000;
  line-height: 27px;
	border-bottom: none !important;
}


.landingPage #t_login_block .content {
	background: none !important;
  	padding: 0;
    color: white !important;
}

.landingPage #t_login_block .content .ef-login-links a {
  color: white !important;
}

div [id^='blk-'] img {
  	
 	width:100% !important; 
  	height: auto !important; 
      min-height: 208px;
}

.landingPage .pageLinks {
 	background-color: white;
  	width: 100%;
    height: 42px;
  	color: #063b67;
  	text-transform: uppercase;
  	line-height: 42px;
  margin-bottom:13px;
}


.landingPage .pageBlock, .landingPage .pageText, .landingPage #t_login_block {
	height: 250px;
	overflow:hidden;
}

.landingPage #t_login_block input[type='text'], .landingPage #t_login_block input[type='password'] {
 	width:320px; 
}
.landingPage #t_login_block input[type='submit'] {
  color: #063b67;
  background: white;
  float:left;
  margin-top:5px;
}

.landingPage #t_login_block .ef-login-links {
  	
	float:left;
}
.landingPage #t_login_block .ef-login-links a{
	margin-top: -20px;
    margin-left: 65px;
}

.ef-form-element-full-length {
  width:100%;
}

.landingPage #t_login_block {
  	padding-top: 25px;
	padding-left: 10px;
}
.ef-error-block {
	display:none !important;
}

.landingPage #t_login_block label {
	font-weight:normal;
}

.landingPage .pageText {
	background: white; 
   	padding: 15px;
	font-size:15px;
}


.landingPage .pageLinksText {
  font-size:15px;
  padding-left:15px;
  width:300px;
  float:left;
}
.landingPage .pageLinksButton {
 background: url("/tscnet.png");
 font-size:17px;
 font-weight:bold;
  line-height: 42px;
 color:white;
 width:60px; 
 float:left;
}

.landingPage div.blockContents {
    margin: 0 auto 15px;
}

@media (max-width: 768px) {
.landingPage {
	padding-right: calc(50% - 186px);
    padding-left: calc(50% - 186px);
}
}

@media (min-width: 768px) {
.landingPage {
	padding-left:  9px;
  	padding-right: 9px;
}
}

@media (min-width: 992px) {
.landingPage {
	padding-left:  121px;
  	padding-right: 121px;
}
}

@media (min-width: 1200px) {
.landingPage {
	padding-left:  38px;
  	padding-right: 38px;
}
}

.ef-navbar-branch-name {
	display:none;
}

body{ background:white !important }
/*iframe { visibility: hidden;}

/* DO NOT ADD/EDIT AFTER THIS LINE */
#ef-navbar, #ef-navbar li a.dropdown-toggle[aria-expanded="true"]{background-color:#2E3F69;border-color:#2E3F69;}
.navbar-inverse{background-color:#063b67;border-color:#063b67;}
body{background-color:#063b67;}
.btn-primary{background-color:#063b67;border-color:#063b67;}
