/*!
 * Bootstrap v3.3.5 (http://getbootstrap.com)
 * Copyright 2011-2015 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
.btn, .button {
  padding:15px 30px 15px 30px; font-size:17px; sans-serif; text-align:center; display:inline-block; border:none; border-radius:10px; position:relative; text-decoration: none !important; background-image: linear-gradient(to right, rgba(37,158,206,1) 0%,rgba(97,73,152,1) 51%,rgba(37,158,206,1) 100%); color: #fff; background-size: 200% auto;
}

.btn:hover {
  color: #fff;
  background-position: right center;
}

.btn:active {
  background-image: linear-gradient(to right, rgba(37,158,206,1) 0%,rgba(97,73,152,1) 51%,rgba(37,158,206,1) 100%);
  background-position: right center;
}

.btn-sm{
  font-size: 16px;
  padding: 10px 30px;
}

.btn-sm:after{
  display:none;
}

.btn-default.disabled,
.btn-primary.disabled,
.btn-success.disabled,
.btn-info.disabled,
.btn-warning.disabled,
.btn-danger.disabled,
.btn-default[disabled],
.btn-primary[disabled],
.btn-success[disabled],
.btn-info[disabled],
.btn-warning[disabled],
.btn-danger[disabled],
fieldset[disabled] .btn-default,
fieldset[disabled] .btn-primary,
fieldset[disabled] .btn-success,
fieldset[disabled] .btn-info,
fieldset[disabled] .btn-warning,
fieldset[disabled] .btn-danger {
  -webkit-box-shadow: none;
          box-shadow: none;
}

.btn-default .badge,
.btn-primary .badge,
.btn-success .badge,
.btn-info .badge,
.btn-warning .badge,
.btn-danger .badge {
  text-shadow: none;
}

.btn:active,
.btn.active {}

/* Button Default */
.btn-default, .button {
  background-color:#E9406B;
  border-color:transparent;
  color:#fff;
}
.btn-default:hover,
.btn-default:focus,
.btn-default:active,
.btn-default.active,
.btn-default.active.focus,
.btn-default.active:focus,
.btn-default.focus,
.btn-default.focus:active,
.btn-default:active:focus,
.btn-default:focus,
.button:hover,
.button:focus,
.button:active,
.button.active.focus,
.button.active:focus,
.button.focus,
.button.focus:active,
.button:active:focus,
.button:focus {
	background-color:#C9204B;
	border-color:transparent;
	color:#fff;
}
.btn-default.disabled,
.btn-default[disabled],
fieldset[disabled] .btn-default,
.btn-default.disabled:hover,
.btn-default[disabled]:hover,
fieldset[disabled] .btn-default:hover,
.btn-default.disabled:focus,
.btn-default[disabled]:focus,
fieldset[disabled] .btn-default:focus,
.btn-default.disabled.focus,
.btn-default[disabled].focus,
fieldset[disabled] .btn-default.focus,
.btn-default.disabled:active,
.btn-default[disabled]:active,
fieldset[disabled] .btn-default:active,
.btn-default.disabled.active,
.btn-default[disabled].active,
fieldset[disabled] .btn-default.active {
  opacity:0.2;
}

/* Button Primary Mast*/
.btn-primary-mast {
	background-color:#1ba8c7;
	border-color:transparent;
 	color:#fff;
}
.btn-primary-mast:hover,
.btn-primary-mast:focus,
.btn-primary-mast:active,
.btn-primary-mast.active,
.btn-primary-mast.active.focus,
.btn-primary-mast.active:focus,
.btn-primary-mast.focus,
.btn-primary-mast.focus:active,
.btn-primary-mast:active:focus,
.btn-primary-mast:focus {
	background-color:#1798b2;
	border-color:transparent;
	color:#fff;
}

/* Button Primary */
.btn-primary {
	background-color:#FCC03C;
	border-color:transparent;
 	color:#fff;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.btn-primary.active.focus,
.btn-primary.active:focus,
.btn-primary.focus,
.btn-primary.focus:active,
.btn-primary:active:focus,
.btn-primary:focus {
	background-color:#FE974A;
	border-color:transparent;
	color:#fff;
}

/* Button Primary */
.btn-orange {
	background-color:#1ba8c7;
	border-color:transparent;
 	color:#fff;
}
.btn-orange:hover,
.btn-orange:focus,
.btn-orange:active,
.btn-orange.active,
.btn-orange.active.focus,
.btn-orange.active:focus,
.btn-orange.focus,
.btn-orange.focus:active,
.btn-orange:active:focus,
.btn-orange:focus {
	background-color:#1798b2;
	border-color:transparent;
	color:#fff;
}



/* Button Border */
.btn-border {
  background-color:transparent;
  border-color:#EE7041;
  color:#EE7041;
}
.btn-border:hover,
.btn-border:focus,
.btn-border:active,
.btn-border.active,
.btn-border.active.focus,
.btn-border.active:focus,
.btn-border.focus,
.btn-border.focus:active,
.btn-border:active:focus,
.btn-border:focus {
	background-color:#EE7041;
	border-color:#EE7041;
	color:#fff;
}


/* Button Border White */
.btn-border-white {
  background-color:transparent;
  border-color:#fff;
  color:#fff;
}
.btn-border-white:hover,
.btn-border-white:focus,
.btn-border-white:active,
.btn-border-white.active,
.btn-border-white.active.focus,
.btn-border-white.active:focus,
.btn-border-white.focus,
.btn-border-white.focus:active,
.btn-border-white:active:focus,
.btn-border-white:focus {
	background-color:#fff;
	border-color:#fff;
	color:#E9406B;
}

/* Button Success */
.btn-success {
	background-color:#85CD45;
 	color:#fff;
}

.btn-success:hover,
.btn-success:focus,
.btn-success:active,
.btn-success.active,
.btn-success.active.focus,
.btn-success.active:focus,
.btn-success.focus,
.btn-success.focus:active,
.btn-success:active:focus,
.btn-success:focus {
	background-color:#74BA34;
 	color:#fff;
}

/* Button Info */
.btn-info {
	background-color:#bbb;
}
.btn-info:hover,
.btn-info:focus,
.btn-info:active,
.btn-info.active,
.btn-info.active.focus,
.btn-info.active:focus,
.btn-info.focus,
.btn-info.focus:active,
.btn-info:active:focus,
.btn-info:focus {
	background-color:#999;
}
.btn-info.disabled,
.btn-info[disabled],
fieldset[disabled] .btn-info,
.btn-info.disabled:hover,
.btn-info[disabled]:hover,
fieldset[disabled] .btn-info:hover,
.btn-info.disabled:focus,
.btn-info[disabled]:focus,
fieldset[disabled] .btn-info:focus,
.btn-info.disabled.focus,
.btn-info[disabled].focus,
fieldset[disabled] .btn-info.focus,
.btn-info.disabled:active,
.btn-info[disabled]:active,
fieldset[disabled] .btn-info:active,
.btn-info.disabled.active,
.btn-info[disabled].active,
fieldset[disabled] .btn-info.active {

}

/* Button Warning */
.btn-warning {

}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning:active,
.btn-warning.active,
.btn-warning.active.focus,
.btn-warning.active:focus,
.btn-warning.focus,
.btn-warning.focus:active,
.btn-warning:active:focus,
.btn-warning:focus {

}
.btn-warning.disabled,
.btn-warning[disabled],
fieldset[disabled] .btn-warning,
.btn-warning.disabled:hover,
.btn-warning[disabled]:hover,
fieldset[disabled] .btn-warning:hover,
.btn-warning.disabled:focus,
.btn-warning[disabled]:focus,
fieldset[disabled] .btn-warning:focus,
.btn-warning.disabled.focus,
.btn-warning[disabled].focus,
fieldset[disabled] .btn-warning.focus,
.btn-warning.disabled:active,
.btn-warning[disabled]:active,
fieldset[disabled] .btn-warning:active,
.btn-warning.disabled.active,
.btn-warning[disabled].active,
fieldset[disabled] .btn-warning.active {

}

/* Button Danger */
.btn-danger {

}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger:active,
.btn-danger.active,
.btn-danger.active.focus,
.btn-danger.active:focus,
.btn-danger.focus,
.btn-danger.focus:active,
.btn-danger:active:focus,
.btn-danger:focus {

}
.btn-danger.disabled,
.btn-danger[disabled],
fieldset[disabled] .btn-danger,
.btn-danger.disabled:hover,
.btn-danger[disabled]:hover,
fieldset[disabled] .btn-danger:hover,
.btn-danger.disabled:focus,
.btn-danger[disabled]:focus,
fieldset[disabled] .btn-danger:focus,
.btn-danger.disabled.focus,
.btn-danger[disabled].focus,
fieldset[disabled] .btn-danger.focus,
.btn-danger.disabled:active,
.btn-danger[disabled]:active,
fieldset[disabled] .btn-danger:active,
.btn-danger.disabled.active,
.btn-danger[disabled].active,
fieldset[disabled] .btn-danger.active {
  background-color: #c12e2a;
}

/* Button Link */
.btn-link {
	color:#015289; padding:0;
}
.btn-link:hover,
.btn-link:focus,
.btn-link:active,
.btn-link.active,
.btn-link.active.focus,
.btn-link.active:focus,
.btn-link.focus,
.btn-link.focus:active,
.btn-link:active:focus,
.btn-link:focus {
	color:#015289;
}


/* Alerts */
.alert {
	border:none; border-radius:0; font-size:20px; font-weight:300; padding:19px 30px;
}
.alert-success {
	background-color:#69BB4D; color:#fff;
}
.alert-info {
	background-color:#f4f8fb; color:#015289;
}
.alert-warning {

}
.alert-danger {

}

/* Labels */
.label-success{
	background-color:#69BB4D;
}

/* Text */
.text-primary {
	color:#015289;
}
.text-success {
	color:#69BB4D;
}
.text-warning {
	color:#f0ad4e;
}
.text-danger {
  	color:#d9534f;
}

/* Progress */
.progress {

}
.progress-bar {

}
.progress-bar-primary {
	background-color:#015289;
}
.progress-bar-default {
	background-color:#f47320;
}
.progress-bar-success {

}
.progress-bar-info {

}
.progress-bar-warning {

}
.progress-bar-danger {

}
.progress-bar-striped {

}
.list-group {

}
.list-group-item.active,
.list-group-item.active:hover,
.list-group-item.active:focus {

}
.list-group-item.active .badge,
.list-group-item.active:hover .badge,
.list-group-item.active:focus .badge {

}

label {
  margin-bottom: 12px;
}

.tooltip.bottom .tooltip-arrow {
  border-bottom-color: #464769;
}

.tooltip-inner {
  font-family: 'Noto Sans', sans-serif;
  background-color: #464769;
}

/* Panels */
.panel-primary > .panel-heading{background-color:#015289;}

.panel {
	border-radius: 0;
  margin-bottom: 30px;
  border: none;
  box-shadow: none;
}

.panel-group {
  margin-bottom: 0;
}

.panel-group .panel {
  margin-bottom: 0;
  border-radius: 0px;
  background-color: #eceeff;
}

.panel > .panel-heading {
  text-align: left;
	border-radius: 0;
  position: relative;
  transition: all 0.4s ease;
  background-color: #dee0f7;
}

.panel > .panel-heading:after {
  content: '\f067';
  position: absolute;
  right: 25px;
  top: 50%;
  transform: translateY(-50%);
  font-family: FontAwesome;
  display: inline-block;
  padding-right: 6px;
  vertical-align: middle;
  color: #3a3b48;
}

.panel > .panel-heading.active:after {
  content: '\f068';
  color: #fff;
}

.panel .panel-heading.active {
  background-color: #2596cf;
}

.panel-group .panel {
  padding-top: 5px;
}

.panel-title a {
  display: block;
  color: #3a3b48;
  padding: 15px 20px;
}

.panel-title a:hover {
  color: #3a3b48;
}

.panel .panel-heading.active a{
  color: #fff;
}

.panel-default > .panel-heading {
  border-radius: 10px;
}
.panel-primary > .panel-heading {

}
.panel-success > .panel-heading {

}
.panel-info > .panel-heading {

}
.panel-warning > .panel-heading {

}
.panel-danger > .panel-heading {

}

.panel .panel-body{
	padding: 30px;
  text-align: left;
}

.panel .panel-body p {
	margin: 0;
}

.panel-group .panel-heading+.panel-collapse>.list-group, .panel-group .panel-heading+.panel-collapse>.panel-body {
  border: none;
}
