/* File Description: Place here your custom CSS styles */
.blue-bg {
	background-color: #024c64;
	-webkit-box-shadow: 0 2px 3px rgba(0, 0, 0, 0.13) !important;
	box-shadow: 0 2px 3px rgba(0, 0, 0, 0.13) !important;
	position: relative;
}
.blue-bg:before {
	position: absolute;
	top: 0;
	left: 0;
	background-color: transparent;
	height: 5px;
	content: "";
	width: 100%;
	-webkit-box-shadow: 0 -2px 3px rgba(0, 0, 0, 0.13);
	box-shadow: 0 -2px 3px rgba(0, 0, 0, 0.13);
}
.green-bg {
	background-color: #95a33a;
	-webkit-box-shadow: 0 2px 3px rgba(0, 0, 0, 0.13) !important;
	box-shadow: 0 2px 3px rgba(0, 0, 0, 0.13) !important;
	position: relative;
}
.green-bg:before {
	position: absolute;
	top: 0;
	left: 0;
	background-color: transparent;
	height: 5px;
	content: "";
	width: 100%;
	-webkit-box-shadow: 0 -2px 3px rgba(0, 0, 0, 0.13);
	box-shadow: 0 -2px 3px rgba(0, 0, 0, 0.13);
}

.plan .header img {
	display: inline-block;
	padding: 45px 20px 20px 20px;
}

.hide {
	display: none;
}
.box-style-1:not(.team-member):hover i {
	color: #a6ce39;
}
/* ----- 1.8 Separator ----- */
.separator {
	display: none;
	width: 60px;
	height: 5px;
	margin: 15px auto 15px;
	background-color: #cccccc;
	position: relative;
	border: 1px solid #cccccc;
}
.separator:after {
	display: none;
	width: 30px;
	height: 5px;
	background: #333333;
	position: absolute;
	top: -1px;
	left: -1px;
	content: "";
}

/* ----- 1.9 Page-intro ----- */
.page-intro {
	padding: 10px 0;
	-webkit-box-shadow: 0 -1px 2px rgba(0, 0, 0, 0.06) inset;
	box-shadow: 0 -1px 2px rgba(0, 0, 0, 0.06) inset;
	background-color: #004b64;
	border-bottom: 1px solid #002531;
}
.breadcrumb, .breadcrumb a, .breadcrumb > .active  {
	color:#FFF;
}

/* ----- 1.10 Page-title ----- */
.page-title {
	color:#95a200;
}

/* ----- 5. Botões ----------------------------------------------------- */
/* ----- 5.1 Loading button----- */
.btn-loading {
	color: #fff;
	background-color: #666666;
	border-color: #666666;
}
.btn-loading:hover,
.btn-loading:focus,
.btn-loading.active,
.open .dropdown-toggle.btn-loading {
	color: #fff;
	background-color: #666666;
	border-color: #666666;
}

/* ----- 5.2 Loading button----- */
.btn-azul {
	color: #fff;
	background-color: #013546;
	border: 1px solid #fff;
}
.btn-azul:hover,
.btn-azul:focus,
.btn-azul:active {
	color: #fff;
	background-color: #002531;
	border-color: #013546;
}

/* ----- 5.2 Loading button----- */
.btn-verde {
	color: #fff;
	background-color: #596122;
	border: 1px solid #fff;
}
.btn-verde:hover,
.btn-verde:focus,
.btn-verde:active {
	color: #fff;
	background-color: #2c3011;
	border-color: #596122;
}

/* ----- 5.3 VERSOES CLIC24----- */
span.clic24_basic {
	color: #95a200;
}

span.clic24_pro {
	color: #004b64;
}
