/* Add here all your CSS customizations */
.p-min-height
{
    min-height: 80px !important;
}

.p-min-height-2
{
    min-height: 230px !important;
}

.p-min-height-3
{
    min-height: 60px !important;
}

/*
* Custom Background Colors
*/
.custom-bg-color-light-1 {
		background-color: #eff1f3 !important;
}

.custom-bg-color-light-2 {
		background-color: #eff1f3 !important;
}

.custom-bg-color-grey-1 {
		background-color: #b9b9b9 !important;
}

.custom-bg-color-grey-2 {
		background-color: #e4e4e4 !important;
}

/*
* General Custom Styles
*/
.custom-box-shadow-1 {
		box-shadow: 0px 0px 32px -7px rgba(0, 0, 0, 0.1);
}

.custom-border-radius-1 {
		border-radius: 10px;
}

.custom-box-shadow-2 {
		box-shadow: 0px 0px 32px -7px #000;
}

.custom-border-radius-2 {
		border-radius: 10px;
}

.custom-dots-rect-1 {
    width: 103px;
    height: 138px;
    position: absolute;
    bottom: 50px;
    left: -104px;
    z-index: 0;
}

.custom-dots-rect-2 {
    width: 79px;
    height: 75px;
    position: absolute;
    bottom: -43px;
    right: -39px;
    z-index: 0;
}
html .scroll-to-top
{
    bottom:100px !important;
}

.thumb-info .thumb-info-wrapper:after {
	content: "";
	/*background: rgba(33, 37, 41, 0.8);
    background: rgba(252,179,51, 0.5);*/
    background: rgba(252,179,51, 0.8);
	transition: all 0.3s;
	border-radius: 4px;
	bottom: -4px;
	color: #FFF;
	left: -4px;
	position: absolute;
	right: -4px;
	top: -4px;
	display: block;
	opacity: 0;
	z-index: 1;
}

/*.bg-gradient
{
 background: linear-gradient(to bottom, #fcb332  0%, #b2b2b2 100%);      
}*/
.process .process-step-circle-content 
{
    color: #fdbf18;
}
p 
{
    color: #000000 !important;
}
body 
{
    color: #000000 !important;
}
h4
{
    color:#003399 !important;
}
h4:hover
{
    color:#fdbf18!important;
}
h2
{
    color:#003399 !important;
}
h2:hover
{
    color:#fdbf18!important;
}