/*
Additional Bootstrap-py CSS for Gobo LCAP Plan Summary Tool
*/

body {
  padding-top: 50px;
}
.starter-template {
  padding: 20px 15px;
  text-align: center;
}


/* Logo in navbar*/

.navbar-brand {
  padding: 0px; /* firefox bug fix */
}
.navbar-brand>img {
  height: 100%;
  padding: 15px; /* firefox bug fix */
  width: auto;
}
.navbar-gobo-logo img { 
	padding: 7px; 
	height: 50px;
	opacity: 0.7;
    filter: alpha(opacity=70); /* For IE8 and earlier */
}
.navbar-gobo-logo img:hover { 
	opacity: 1.0;
    filter: alpha(opacity=100);
}


/* forms */
.gobo-chevron-down:before {
	content: "\e114";
	font-size: 14px;
} 
button.collapsed .gobo-chevron-down:before {
	content: "\e080";
} 
.gobo-menu-down:before {
	content: "\e259";
	font-size: 14px;
} 
a.collapsed .gobo-menu-down:before {
	content: "\e258";
} 
.gobo-form-group {
	font-weight: normal;
	font-size: 18px;
} 
.gobo-form-group span {
	border-bottom: 1px solid #e5e5e5;
} 
div.input-group.gobo-form-spacer {
	margin-bottom: 6px;
} 
select.form-control.gobo-form-spacer {
	margin-bottom: 6px;
} 
span.input-group-addon.gobo-form-less-rule {
	border-left: 0; 
	border-right: 0; 
} 
div.gobo-section-minor legend {
	font-size: 19px;
}
.gobo-group-btn {
	color: #ffffff; 
	background-color: #999999; 
	border-color: #888888; 
	padding: 4px 12px;
	font-weight: 500;
}
.gobo-margin-top {
	margin-top: 7px;
}
.gobo-no-margin-bottom {
	margin-bottom: 0px;
}
.gobo-not-bold {
	font-weight: normal;
}
.gobo-text-dsply {
	/* background-color: #f5f5f5; */
	background-color: #f9f9f9;
	font-family: 'Monaco','Lucida Console','Courier New', monospace;
}

/* 
.input-group > .input-group-btn:first-child > .selectpicker {
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
}
.input-group select.form-control.gobo-selectpicker:last-child  {
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
}
.select:last-child>.btn {border-top-left-radius:15px; border-bottom-left-radius:15px;}
 */

/* preview */
div.well.gobo-well-margin {
	margin-bottom: 0px;
}
.gobo-copy-btn {
	margin-top: -10px;
	margin-bottom: 4px;
}

/* Remove annoying blue outlines when clicked */
a.gobo-no-blue:focus, a.gobo-no-blue:active {
   outline: none !important;
}
.btn.active.focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn:active:focus, .btn:focus {
   outline: none !important;
}

/* Multiselect jQuery plugin */
span.multiselect-native-select div.btn-group {
	margin-bottom: 6px;
	width: 100%;
}
span.gobo-bold {
	font-weight: bold;
}

/* ActiveCampaign Email Newsletter form */
p.gobo_ac_form {
	margin-top: 20px !important;
	margin-bottom: -20px !important;
}

/* Obfiscation of Email Addressed to prevent SPAM harvesting */
.hideme { display:none; }

/* Modals */

.gobo-modal { 
}


/*
Source Sans Pro
background-color: #222;
*/
