﻿/* Move down content because we have a fixed navbar that is 50px tall */

/*@font-face {
	font-family: 'Poppins-Light';
	src: url('/fonts/Poppins-Light.otf') format('opentype');
}

@font-face {
	font-family: 'Poppins-SemiBold';
	src: url('/fonts/Poppins-SemiBold.otf') format('opentype');
}

@font-face {
	font-family: 'Poppins-Black';
	src: url('/fonts/Poppins-Black.otf') format('opentype');
}*/



/*body {
	padding-top: 50px;
	padding-bottom: 20px;
	font-family: Poppins-Light;
}*/

html {
	position: relative;
	overflow: visible;
	font-family: 'Century Gothic' !important;
}


body {
	position: relative;
	overflow: visible;
}

.footer {
	position: relative;
}

.wrapper {
	background: white !important;
}

.btn-primary {
	color: #fff;
	background-color: #109a67 !important;
	border-color: #434838 !important;
}

.btn-primary:hover {
	color: #fff;
	background-color: #FF3514;
	border-color: #FF3514;
}

.btn-info {
	color: #fff;
	background-color: #9BA5BA;
	border-color: #9BA5BA;
}

.btn-info:hover {
	color: #fff;
	background-color: #6f7d9a;
	border-color: #6f7d9a;
}
.card{

}
.card-header {
	padding: 0.75rem 1.25rem;
	margin-bottom: 0;
	background-color: #9BA5BA !important;
	border-bottom: 1px solid rgba(0, 0, 0, 0.125);
}

.btn-secondary {
	color: #fff;
	background-color: #9BA5BA !important;
	border-color: #434838;
}

.btn-secondary:hover {
	color: #fff;
	background-color: #FF3514 !important;
	border-color: #FF3514;
}
.LineShadow {
    box-shadow: 10px !important;
    box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.5) !important;
}

.login-box {
    border-radius: 50px 20px !important
}


input{
      border-radius:30px !important;
}
select {
    border-radius: 30px !important;
}
button {
    border-radius: 30px !important;
}

.TextoDireita{
    text-align:right !important;
}

.bRad1 {
    border-radius: 15px;
    overflow: hidden !important;
    perspective: 1px !important;
    background-color: white;
    color: #5b5e46;
    padding: 10px;
 
  
}
.FixedBox {
    box-shadow: 0 0 1px rgba(0, 0, 0, 0.125), 0 1px 3px rgba(0, 0, 0, 0.2);
    border-radius: 0.25rem;
    padding: .5rem;
    min-height: 80px;
    background: repeat;
    width: 160px !important;
    height: 160px !important;
    background-color: transparent;
    margin-right: 20px !important;
    margin-bottom: 20px !important;
}

.StarCss {
    background-image: url('/Images/Intranet/star.png');
    height: 24px;
    width: 24px;
}

.FilledStarCss {
    background-image: url('/Images/Intranet/filledstar.png');
    height: 24px;
    width: 24px;
}

.EmptyStarCss {
    background-image: url('/Images/Intranet/star.png');
    height: 24px;
    width: 24px;
}

.WaitingStarCss {
    background-image: url('/Images/Intranet/waitingstar.png');
    height: 24px;
    width: 24px;
}
.vertical-center {
    margin: 0;
    position: absolute;
    top: 50%;
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);    
}

.mb-2, .progress-group,
.my-2 {
    margin-bottom: 0px !important;
}

