.form-control, .form-group {
	position:relative
}
.badge, .btn {
	letter-spacing:.02em
}
.btn, .label, label {
	font-family:'PT Sans Narrow', sans-serif
}
.breadcrumb, .btn, .table th {
	text-transform:uppercase
}
.form-control {
	border-color:#f2f2f2;
	background-color:#fafafa;
	border-width:2px;
	box-shadow:none;
	height:2.75rem;
border-radius:.125rem
}
.form-control:focus {
	box-shadow:none;
	border-color:#e5e5e5
}
.custom-select.is-valid, .form-control.is-valid, .was-validated .custom-select:valid, .was-validated .form-control:valid {
border-color:#a6e0a6;
background-color:#dbf4da
}
.custom-select.is-valid:focus, .form-control.is-valid:focus, .was-validated .custom-select:valid:focus, .was-validated .form-control:valid:focus {
box-shadow:none;
background-color:#fff;
border-color:#44b144
}
.custom-select.is-invalid, .form-control.error, .form-control.is-invalid, .was-validated .custom-select:invalid, .was-validated .form-control:invalid {
border-color:#f1a9a5;
background-color:#f6dfde
}
.custom-select.is-invalid:focus, .form-control.error:focus, .form-control.is-invalid:focus, .was-validated .custom-select:invalid:focus, .was-validated .form-control:invalid:focus {
box-shadow:none;
border-color:#d23f37;
background-color:#fff
}
html[dir=rtl] .custom-control {
	margin-right:0;
	margin-left:1rem
}
html[dir=rtl] .form-check-label {
	padding-left:0;
	padding-right:1.25rem
}
html[dir=rtl] .form-check-input {
	margin-left:0;
	margin-right:-1.25rem
}
.form-control-lg {
	height:3.45rem
}
.form-control-sm {
	height:2.25rem
}
.form-control:disabled, .form-control[readonly] {
	background-color:#f2f2f2
}
select.form-control:not([size]):not([multiple]) {
height:2.75rem
}
html[dir=rtl] .input-group-addon:not(:last-child) {
border-left:0;
border-right:2px solid #f2f2f2
}
html[dir=rtl] .input-group .form-control:not(:last-child), html[dir=rtl] .input-group-addon:not(:last-child), html[dir=rtl] .input-group-btn:not(:first-child)>.btn-group:not(:last-child)>.btn, html[dir=rtl] .input-group-btn:not(:first-child)>.btn:not(:last-child):not(.dropdown-toggle), html[dir=rtl] .input-group-btn:not(:last-child)>.btn, html[dir=rtl] .input-group-btn:not(:last-child)>.btn-group>.btn, html[dir=rtl] .input-group-btn:not(:last-child)>.dropdown-toggle {
border-radius:0 .125rem .125rem 0
}
html[dir=rtl] .input-group .form-control:not(:first-child), html[dir=rtl] .input-group-addon:not(:first-child), html[dir=rtl] .input-group-btn:not(:first-child)>.btn, html[dir=rtl] .input-group-btn:not(:first-child)>.btn-group>.btn, html[dir=rtl] .input-group-btn:not(:first-child)>.dropdown-toggle, html[dir=rtl] .input-group-btn:not(:last-child)>.btn-group:not(:first-child)>.btn, html[dir=rtl] .input-group-btn:not(:last-child)>.btn:not(:first-child) {
border-radius:.125rem 0 0 .125rem
}
.input-group-sm>.input-group-btn>select.btn:not([size]):not([multiple]), .input-group-sm>select.form-control:not([size]):not([multiple]), .input-group-sm>select.input-group-addon:not([size]):not([multiple]), select.form-control-sm:not([size]):not([multiple]) {
height:calc(2.125rem + 2px)
}
.custom-file-control {
	color:#d5d5d5;
	border:2px solid #f2f2f2;
	background-color:#fafafa;
	height:2.75rem;
	line-height:1.6
}
.custom-file-control:before {
	border:none;
	background-color:#f2f2f2;
	height:2.75rem;
	top:-2px;
	line-height:1.8
}
.custom-file-control:after {
	position:absolute;
	padding:0 1.25rem;
	left:0;
	white-space:nowrap
}
.custom-control {
	padding:0;
	align-items:center
}
.custom-control-input~.custom-control-indicator {
position:relative;
top:0;
height:1.25rem;
width:1.25rem;
margin-right:.625rem;
border:2px solid #f2f2f2;
background-color:#fafafa
}
.btn, .card {
border-radius:.125rem;
	border-width:2px
}
html[dir=rtl] .custom-control-input~.custom-control-indicator {
margin-right:0;
margin-left:.625rem
}
.custom-control-input:checked~.custom-control-indicator {
border-color:#ff9c00;
background-color:#ff9c00
}
.custom-control-input:focus~.custom-control-indicator {
box-shadow:none
}
::-webkit-input-placeholder {
color:#d5d5d5!important
}
::-moz-placeholder {
color:#d5d5d5!important
}
:-ms-input-placeholder {
color:#d5d5d5!important
}
:-moz-placeholder {
color:#d5d5d5!important
}
textarea {
	min-height:100px
}
.btn {
	position:relative;
padding:.625rem 1.875rem;
	font-weight:600;
	-webkit-transition:350ms ease all;
	transition:350ms ease all;
	z-index:2
}
.btn.active, .btn.focus, .btn:active, .btn:active:focus, .btn:focus {
	outline:0!important;
	box-shadow:none!important
}
.btn.disabled, .btn:disabled {
	opacity:.5
}
.btn-sm {
font-size:.85rem;
padding:.375rem 1.25rem
}
.btn-lg {
	font-size:1.15rem;
padding:.75rem 2.625rem
}
.btn-primary.active, .btn-primary:active, .btn-primary:hover, .show>.btn-primary.dropdown-toggle {
	border-color:#b87100;
	background-color:#b87100
}
.btn-primary, .btn-primary.disabled, .btn-primary:disabled {
	color:#fff;
	background-color:#ff9c00;
	border-color:#ff9c00
}
.btn-secondary.active, .btn-secondary:active, .btn-secondary:hover, .show>.btn-secondary.dropdown-toggle {
	border-color:#05080f;
	background-color:#05080f
}
.btn-secondary, .btn-secondary.disabled, .btn-secondary:disabled {
	color:#fff;
	border-color:#1a2b51;
	background-color:#1a2b51
}
.btn-info.active, .btn-info:active, .btn-info:hover, .show>.btn-info.dropdown-toggle {
	border-color:#33637b;
	background-color:#33637b
}
.btn-info, .btn-info.disabled, .btn-info:disabled {
	color:#fff;
	border-color:#339ace;
	background-color:#339ace
}
.btn-success.active, .btn-success:active, .btn-success:hover, .show>.btn-success.dropdown-toggle {
	border-color:#387b38;
	background-color:#387b38
}
.btn-success, .btn-success.disabled, .btn-success:disabled {
	color:#fff;
	border-color:#44b144;
	background-color:#44b144
}
.btn-warning.active, .btn-warning:active, .btn-warning:hover, .show>.btn-warning.dropdown-toggle {
	color:#fff;
	border-color:#8e5c15;
	background-color:#8e5c15
}
.btn-warning, .btn-warning.disabled, .btn-warning:disabled {
	color:#fff;
	border-color:#f59e23;
	background-color:#f59e23
}
.btn-danger.active, .btn-danger:active, .btn-danger:hover, .show>.btn-danger.dropdown-toggle {
	border-color:#7b2b27;
	background-color:#7b2b27
}
.btn-danger, .btn-danger.disabled, .btn-danger:disabled {
	color:#fff;
	border-color:#d9241b;
	background-color:#d9241b
}
.btn-light.active, .btn-light:active, .btn-light:hover, .show>.btn-light.dropdown-toggle {
	color:#fff;
	border-color:#bababa;
	background-color:#bababa
}
.btn-light, .btn-light.disabled, .btn-light:disabled {
	color:#3c3c3c;
	border-color:#f2f2f2;
	background-color:#f2f2f2
}
.btn-dark.active, .btn-dark:active, .btn-dark:hover, .show>.btn-dark.dropdown-toggle {
	border-color:#000;
	background-color:#000
}
.btn-dark, .btn-dark.disabled, .btn-dark:disabled {
	color:#fff;
	border-color:#3c3c3c;
	background-color:#3c3c3c
}
.btn-link, .btn-link:hover {
	text-decoration:none;
	color:#ff9c00
}
.btn-outline-primary:hover {
	color:#fff;
	border-color:#ff9c00;
	background-color:#ff9c00
}
.btn-outline-primary, .btn-outline-primary.disabled, .btn-outline-primary:disabled {
	color:#ff9c00;
	border-color:#ff9c00;
	background-color:transparent
}
.btn-outline-secondary:hover {
	color:#fff;
	border-color:#1a2b51;
	background-color:#1a2b51
}
.btn-outline-secondary, .btn-outline-secondary.disabled, .btn-outline-secondary:disabled {
	color:#1a2b51;
	border-color:#1a2b51;
	background-color:transparent
}
.btn-outline-info:hover {
	color:#fff;
	border-color:#339ace;
	background-color:#339ace
}
.btn-outline-info, .btn-outline-info.disabled, .btn-outline-info:disabled {
	color:#339ace;
	border-color:#339ace;
	background-color:transparent
}
.btn-outline-success:hover {
	color:#fff;
	border-color:#44b144;
	background-color:#44b144
}
.btn-outline-success, .btn-outline-success.disabled, .btn-outline-success:disabled {
	color:#44b144;
	border-color:#44b144;
	background-color:transparent
}
.btn-outline-warning:hover {
	color:#fff;
	border-color:#f59e23;
	background-color:#f59e23
}
.btn-outline-warning, .btn-outline-warning.disabled, .btn-outline-warning:disabled {
	color:#f59e23;
	border-color:#f59e23;
	background-color:transparent
}
.btn-outline-danger:hover {
	color:#fff;
	border-color:#d23f37;
	background-color:#d23f37
}
.btn-outline-danger, .btn-outline-danger.disabled, .btn-outline-danger:disabled {
	color:#d23f37;
	border-color:#d23f37;
	background-color:transparent
}
.btn-outline-light:hover {
	color:#3c3c3c;
	border-color:#f2f2f2;
	background-color:#f2f2f2
}
.btn-outline-light, .btn-outline-light.disabled, .btn-outline-light:disabled {
	color:#f2f2f2;
	border-color:#f2f2f2;
	background-color:transparent
}
.btn-outline-dark:hover {
	color:#fff;
	border-color:#3c3c3c;
	background-color:#3c3c3c
}
.btn-outline-dark, .btn-outline-dark.disabled, .btn-outline-dark:disabled {
	color:#3c3c3c;
	border-color:#3c3c3c;
	background-color:transparent
}
.card {
	border-color:rgba(0, 0, 0, .051);
	margin:1.25rem 0;
	overflow:hidden
}
.card-no-border {
	border:0
}
.card-body {
	padding:1.25rem
}
.card-footer, .card-header {
padding:.75rem 1.25rem;
	background-color:rgba(0, 0, 0, .051)
}
.card-subtitle {
	margin-bottom:1.25rem
}
.card-header {
	border-bottom:none
}
.card-footer {
	border-top:none
}
.card-img, .card-img-top {
	border-radius:0
}
.btn-group-lg>.btn, .btn-group-sm>.btn, .dropdown-menu {
border-radius:.125rem
}
.card-img-overlay {
	padding:1.25rem
}
.btn-group-sm>.btn, .dropdown-menu>a {
padding:.375rem 1.25rem
}
.dropdown-menu {
	border-width:2px
}
.dropdown-item.active, .dropdown-item:active, .dropdown-item:hover {
	background-color:#f2f2f2
}
.input-group .form-control, .input-group-addon {
	border-color:#f2f2f2;
	border-width:2px;
	background-color:#fafafa
}
html[dir=rtl] .dropdown-item {
	text-align:right
}
.btn-group-lg>.btn {
padding:.75rem 2.625rem
}
.input-group-addon {
	position:relative;
	z-index:5
}
.input-group .form-control {
	box-shadow:none;
border-radius:.125rem;
	height:2.75rem
}
.input-group-lg .form-control {
	height:3.45rem
}
.input-group-sm .form-control {
	height:2.25rem
}
.label-default {
	color:#fff;
	background-color:#2D406B
}
.label-primary {
	color:#fff;
	background-color:#ff9c00
}
.label-success {
	color:#fff;
	background-color:#44B144
}
.label-info {
	color:#fff;
	background-color:#339ACE
}
.label-warning {
	color:#fff;
	background-color:#F99F1F
}
.label-danger {
	color:#fff;
	background-color:#D23F37
}
.img-thumbnail {
	border:2px solid #f2f2f2;
	background-color:#fafafa;
border-radius:.125rem;
padding:.5rem
}
.breadcrumb {
	background-color:transparent;
	display:inline-block;
	padding:0;
	font-weight:600
}
.breadcrumb .breadcrumb-item.active a {
	color:#fff;
	opacity:.5;
	cursor:default
}
html[dir=rtl] .breadcrumb-item {
	float:right
}
.page-header {
	background-image:url(../images/page-header.jpg);
	background-size:cover;
	margin:0;
	padding-top:5rem
}
.page-header1 {
    padding: 15.625rem .625rem 1.25rem;
}
.page-header1 {
    background-image: url(../images/seo.jpg);
    background-size: cover;
    margin: 0;
	color:#fff;
    /*padding-top: 5rem;*/
}
.page-headerc {
    padding: 15.625rem .625rem 1.25rem;
}
.page-headerc {
    background-image: url(../images/page-header-contact.jpg);
    background-size: cover;
    margin: 0;
	color:#fff;
    /*padding-top: 5rem;*/
}
.page-headerc .heading {
	color:#fff;
margin-bottom:.625rem
}
.page-header .heading {
	color:#fff;
margin-bottom:.625rem
}
.nav-tabs {
	border-width:2px;
	border-color:#f2f2f2;
	margin-bottom:1.25rem;
	padding:0
}
.nav-tabs .nav-item .nav-link {
	color:#1a2b51;
border-radius:.125rem;
	border-width:2px;
	font-size:1.125rem;
padding:.625rem 1.25rem;
	margin:0;
	-webkit-transition:350ms ease all;
	transition:350ms ease all
}
.nav-tabs .nav-item .nav-link.active {
	color:#ff9c00;
	border-color:#ff9c00 #f2f2f2 transparent
}
.nav-tabs .nav-link:focus, .nav-tabs .nav-link:hover {
	border-color:transparent;
	color:#ff9c00
}
.nav-tabs .nav-item {
	position:relative;
	float:none;
	margin-bottom:-2px
}
.nav-tabs .nav-item:last-child {
	border:0
}
.fade {
	transition:750ms ease all
}
.nav-pills {
	margin-bottom:1.25rem;
	padding:0
}
.nav-pills .nav-item .nav-link {
	border:0;
border-radius:.125rem;
	background-color:#fff;
padding:.625rem 1.25rem;
	font-size:1.125rem;
	color:#1a2b51;
	-webkit-transition:350ms ease all;
	transition:350ms ease all
}
.accordion-1 .accordion-header, .nav-pills .nav-item .nav-link.active {
	color:#fff;
	background-color:#ff9c00
}
.accordion-1 {
	margin:1.25rem 0
}
.accordion-1 .item+.item {
margin-top:.125rem
}
.accordion-1 .accordion-header {
	display:block;
padding:.75rem 1.25rem;
	font-weight:600
}
.accordion-1 .accordion-header.collapsed, .accordion-2 .accordion-header {
	color:#fff;
	background-color:#1a2b51
}
.accordion-1 .accordion-body {
	padding:1.25rem
}
.accordion-2 {
	margin:1.25rem 0
}
.accordion-2 .item {
	border:2px solid #f2f2f2
}
.accordion-2 .item+.item {
margin-top:.125rem
}
.accordion-2 .accordion-header {
	display:block;
padding:.75rem 1.25rem;
	position:relative
}
.accordion-2 .accordion-header.collapsed {
	background-color:#d9241b;
}
.accordion-2 .accordion-header:before {
	content:"\f068";
	font:normal normal normal 14px/1 FontAwesome;
	position:absolute;
	right:1.5625rem;
	top:1.125rem
}
ul.list-default>li:before, ul.list-styled>li:before {
	font-family:FontAwesome;
	color:#ff9c00
}
html[dir=rtl] .accordion-2 .accordion-header:before {
	right:initial;
	left:1.5625rem
}
.accordion-2 .accordion-header.collapsed:before {
	content:"\f067"
}
.accordion-2 .accordion-body {
	padding:1.25rem
}
.list-unstyled, .pagination {
	padding:0
}
ul.list-default {
	padding-left:2.5rem;
	list-style:none
}
ul.list-default>li {
padding:.3125rem 0;
	position:relative;
	line-height:1.5
}
ul.list-default>li:before {
	content:"\f111";
font-size:.5rem;
	position:absolute;
top:.75rem;
	left:-1.25rem
}
html[dir=rtl] ul.list-default>li:before {
	left:initial;
	right:-1.25rem
}
ul.list-styled {
	list-style:none;
	padding-left:3.25rem
}
ul.list-styled>li {
	position:relative;
padding:.4rem 0;
	font-size:1rem
}
ul.list-styled>li:before {
	content:"\f0da";
	height:16px;
	width:16px;
	line-height:13px;
	text-align:center;
	border-radius:50%;
	border:2px solid #ff9c00;
	position:absolute;
font-size:.7rem;
top:.6rem;
	left:-2rem
}
.badge, .progress-bar, .table th {
	font-family:'PT Sans Narrow', sans-serif
}
html[dir=rtl] ul.list-styled>li:before {
	left:initial;
	right:-2rem
}
ol {
	counter-reset:item;
	padding-left:2.5rem
}
ol>li {
	display:block;
	position:relative
}
ol>li:before {
	content:counter(item) ". ";
	counter-increment:item;
	color:#ff9c00;
	position:absolute;
top:.35rem;
	left:-1.25rem
}
html[dir=rtl] ol>li:before {
	left:initial;
	right:-1.25rem
}
ol.list-default>li {
padding:.375rem 0;
	line-height:1.5
}
ol.list-styled {
	padding-left:3.25rem
}
ol.list-styled>li {
padding:.375rem .625rem .375rem 0;
	font-size:1rem;
	letter-spacing:.03em
}
ol.list-styled>li:before {
	content:counter(item);
	height:18px;
	width:18px;
	text-align:center;
	border:2px solid #ff9c00;
	font-weight:700;
	border-radius:50%;
top:.5rem;
	line-height:15px;
	left:-2rem;
font-size:.75rem
}
.list-group-item {
	border-color:rgba(0, 0, 0, .051);
	border-width:2px;
	margin-bottom:-2px
}
.list-group-item.active {
	background-color:#ff9c00;
	border-color:#ff9c00
}
.list-group-item:first-child {
border-top-left-radius:.125rem;
border-top-right-radius:.125rem
}
.list-group-item:last-child {
border-bottom-left-radius:.125rem;
border-bottom-right-radius:.125rem
}
.list-group-item-primary {
	color:#a07b41;
	background-color:#ffebcc
}
a.list-group-item-primary, button.list-group-item-primary {
	color:#a07b41
}
a.list-group-item-primary:focus, a.list-group-item-primary:hover, button.list-group-item-primary:focus, button.list-group-item-primary:hover {
	color:#a07b41;
	background-color:#ffdeaa
}
.list-group-item-secondary {
	color:#5b6788;
	background-color:#dee2ea
}
a.list-group-item-secondary, button.list-group-item-secondary {
	color:#5b6788
}
a.list-group-item-secondary:focus, a.list-group-item-secondary:hover, button.list-group-item-secondary:focus, button.list-group-item-secondary:hover {
	color:#5b6788;
	background-color:#c9d0dd
}
.list-group-item-info {
	color:#386982;
	background-color:#e0f0f7
}
a.list-group-item-info, button.list-group-item-info {
	color:#386982
}
a.list-group-item-info:focus, a.list-group-item-info:hover, button.list-group-item-info:focus, button.list-group-item-info:hover {
	color:#386982;
	background-color:#c5e3f0
}
.list-group-item-success {
	color:#2F7A2F;
	background-color:#dbf4da
}
a.list-group-item-success, button.list-group-item-success {
	color:#2F7A2F
}
a.list-group-item-success:focus, a.list-group-item-success:hover, button.list-group-item-success:focus, button.list-group-item-success:hover {
	color:#2F7A2F;
	background-color:#c2ecc0
}
.list-group-item-warning {
	color:#866a30;
	background-color:#fcf0d7
}
a.list-group-item-warning, button.list-group-item-warning {
	color:#866a30
}
a.list-group-item-warning:focus, a.list-group-item-warning:hover, button.list-group-item-warning:focus, button.list-group-item-warning:hover {
	color:#866a30;
	background-color:#fae4b7
}
.list-group-item-danger {
	color:#902D27;
	background-color:#f6dfde
}
a.list-group-item-danger, button.list-group-item-danger {
	color:#902D27
}
a.list-group-item-danger:focus, a.list-group-item-danger:hover, button.list-group-item-danger:focus, button.list-group-item-danger:hover {
	color:#902D27;
	background-color:#efc5c3
}
.list-group-item-light {
	color:#222;
	background-color:#f7f7f7
}
a.list-group-item-light, button.list-group-item-light {
	color:#222
}
a.list-group-item-light:focus, a.list-group-item-light:hover, button.list-group-item-light:focus, button.list-group-item-light:hover {
	color:#222;
	background-color:#e6e6e6
}
.list-group-item-dark {
	color:#222;
	background-color:#dedede
}
a.list-group-item-dark, button.list-group-item-dark {
	color:#222
}
a.list-group-item-dark:focus, a.list-group-item-dark:hover, button.list-group-item-dark:focus, button.list-group-item-dark:hover {
	color:#222;
	background-color:#cdcdcd
}
.badge {
border-radius:.125rem;
	font-weight:300;
	font-size:85%
}
.badge-pill {
	border-radius:3.125rem
}
.alert, .pagination .page-item:first-child .page-link, .pagination .page-item:last-child .page-link, .progress {
border-radius:.125rem
}
.badge-primary, .badge-primary[href]:focus, .badge-primary[href]:hover {
	color:#fff;
	background-color:#ff9c00
}
.badge-secondary, .badge-secondary[href]:focus, .badge-secondary[href]:hover {
	color:#fff;
	background-color:#1a2b51
}
.badge-info, .badge-info[href]:focus, .badge-info[href]:hover {
	color:#fff;
	background-color:#339ACE
}
.badge-success, .badge-success[href]:focus, .badge-success[href]:hover {
	color:#fff;
	background-color:#44B144
}
.badge-warning, .badge-warning[href]:focus, .badge-warning[href]:hover {
	color:#fff;
	background-color:#f59e23
}
.badge-danger, .badge-danger[href]:focus, .badge-danger[href]:hover {
	color:#fff;
	background-color:#D23F37
}
.badge-light, .badge-light[href]:focus, .badge-light[href]:hover {
	background-color:#f2f2f2
}
.badge-dark, .badge-dark[href]:focus, .badge-dark[href]:hover {
	color:#fff;
	background-color:#3c3c3c
}
html[dir=rtl] th {
	text-align:right
}
.table th {
	font-size:1.063rem
}
.table td, .table th {
	border-top-width:2px;
	border-color:#f2f2f2
}
.table thead th {
	border-bottom:2px solid #ff9c00
}
.table-striped tbody tr:nth-of-type(odd) {
background-color:rgba(0, 0, 0, .051)
}
.table-inverse.table-striped tbody tr:nth-of-type(odd) {
background-color:rgba(255, 255, 255, .051)
}
.table-inverse, .thead-inverse th {
	background-color:#3c3c3c
}
.table-inverse td, .table-inverse th, .table-inverse thead th {
	border-color:#565656
}
.pagination .page-link, .table-bordered {
	border-color:#f2f2f2;
	border-width:2px
}
.thead-default th {
	background-color:#f2f2f2
}
.table-bordered td, .table-bordered th {
	border-width:2px
}
.table-hover tbody tr:hover {
	background-color:rgba(0, 0, 0, .051)
}
.table-inverse.table-hover tbody tr:hover {
	background-color:rgba(255, 255, 255, .051)
}
.table-primary, .table-primary>td, .table-primary>th {
	background-color:#ffebcc
}
.table-secondary, .table-secondary>td, .table-secondary>th {
	background-color:#dee2ea
}
.table-info, .table-info>td, .table-info>th {
	background-color:#e0f0f7
}
.table-success, .table-success>td, .table-success>th {
	background-color:#dbf4da
}
.table-warning, .table-warning>td, .table-warning>th {
	background-color:#fcf0d7
}
.table-danger, .table-danger>td, .table-danger>th {
	background-color:#f6dfde
}
.table-light, .table-light>td, .table-light>th {
	background-color:#f7f7f7
}
.table-dark, .table-dark>td, .table-dark>th {
	background-color:#dedede
}
.progress {
	background-color:#f2f2f2;
	box-shadow:none
}
.progress-bar {
	height:1.125rem;
	line-height:1.125rem;
font-size:.85rem;
	background-color:#ff9c00
}
.pagination .page-link {
	color:#aeaeae;
padding:.625rem 1.25rem;
	margin-right:-1px;
	transition:350ms ease all
}
.pagination-sm .page-link {
padding:.375rem .75rem;
font-size:.85rem
}
.pagination-lg .page-link {
padding:.75rem 1.5rem;
	font-size:1.15rem
}
.page-item.active .page-link {
	background-color:#ff9c00;
	border-color:#ff9c00
}
.page-link:focus, .page-link:hover {
	background-color:#f2f2f2;
	border-color:#f2f2f2
}
.jumbotron {
	background-color:#f2f2f2
}
.alert {
	border:0;
	padding:1.25rem
}
.alert-heading {
	color:inherit
}
.alert-primary {
	color:#a07b41;
	background-color:#ffebcc
}
.alert-secondary {
	color:#5b6788;
	background-color:#dee2ea
}
.alert-success {
	color:#2F7A2F;
	background-color:#dbf4da
}
.alert-info {
	color:#386982;
	background-color:#e0f0f7
}
.alert-warning {
	color:#866a30;
	background-color:#fcf0d7
}
.alert-danger {
	color:#902D27;
	background-color:#f6dfde
}
.alert-light {
	background-color:#f7f7f7;
	color:#222
}
.alert-dark {
	background-color:#dedede;
	color:#222
}
.carousel-indicators .active, .modal .close {
	background-color:#ed1c24
}
.close {
	opacity:.2;
	transition:350ms ease all
}
.close:focus {
	outline:0
}
.carousel-indicators li {
height:.375rem;
	transition:350ms ease all
}
.carousel-control-next-icon, .carousel-control-prev-icon, .modal .close {
	height:1.5625rem;
	width:1.5625rem
}
.modal-dialog {
	display:flex;
	flex-direction:column;
	justify-content:center;
	min-height:calc(100vh - 60px)
}
.modal-title {
	font-weight:700;
	text-align:center
}
.modal-header {
	border-bottom:2px solid #f2f2f2;
padding:.625rem .9375rem
}
.modal-body {
	padding:0
}
.modal-footer {
	border-top:2px solid #f2f2f2;
padding:.625rem .9375rem
}
.modal-content {
border-radius:.125rem;
	background-repeat:no-repeat;
	background-position:left center
}
.modal .close {
	position:absolute;
top:-.625rem;
right:-.625rem;
	color:#fff;
	font-size:1.4rem;
	font-weight:300;
	text-align:center;
	opacity:1;
	border-radius:50%;
	z-index:2
}
html[dir=rtl] .modal .close {
	right:initial;
left:-.625rem
}
.modal .close span {
	line-height:1.1;
	display:inline-block;
	height:100%
}
.modal-open>:not(.modal) {
filter:grayscale(100%)
}
.modal-backdrop.show {
	opacity:.75
}
@media only screen and (min-width :768px) {
.page-header {
padding:15.625rem .625rem 1.25rem
}
.nav-stacked {
width:auto
}
.nav-tabs>li {
float:left
}
}
