/*
 * Custom WDP App 
 * Copyright 2020 
 */

html {
  overflow-x: hidden;
  position: relative;
  min-height: 100%;
  font-size: 16px;
}

body {
  height: 100%;
  background: #ffffff;
  margin: 0;
  font-size: 16px;
}

.page {
    position: relative;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    margin: 0 auto;
    min-height: 100vh; /* will cover the 100% of viewport */
 	overflow: hidden;
 	display: block;
 	position: relative;
 	padding-bottom: 50px; /* height of your footer */
}

.header {
    background-color: #035584;
    border-top: 3px solid #ff5938;
}


.feature {
    padding: 20px 0;
    background: #f1f4ff;
    margin: 12px 0px;
    border-radius: 8px;
    box-shadow: 0px 0px 10px #d5d4d9;
    
}

.table{color:#444444;}

.feature .fa-stack{width:100%;margin:0 auto;}

.feature h3{text-align:center; margin: 8px 0;}

.main-title{margin-bottom: 1rem;}

.intro{
	font-size:24px; 
	color:#FA817A;
}

.text-primary{
	color:#035584 !important
}

.text-white {
  color: #ffffff !important;
}

.text-base {
    color: #fa817a !important;;
}

.text-muted {
  color: #707070 !important;
}

.text-dark {
  color: #0a1832 !important;
}

.bg-ltgrey {
    background-color: #f4f4f5!important;
}


.btn-rounded, .btn-pagetop{
    border-radius: 80px;
    padding: 10px 30px;
    text-transform: uppercase;
    letter-spacing: 0.04em;  
} 

.flt-rt{float:none} 

.footer {
    position: absolute;
    bottom: 0;
    width: 100%;
    padding: 40px;
}




.breadcrumb {
    padding: .75rem 0rem;
    margin-bottom: 2rem;
    background-color: #ffffff !important;
    border-radius: 0rem;
}

.breadcrumb-item.active {
    color: #f36d65;
}
    
@media (min-width: 768px){

}

@media (min-width: 992px){

	.flt-rt, .btn-pagetop{
    float:right;    
	}
	
	.btn-pagetop{
	margin-top:8px;
	}
    
} 

@media (min-width: 1100px){

}

@media (min-width: 1200px){

	.navbar-default .dropdown .dropdown-menu {
		display: block;
		visibility: hidden;
		opacity: 0;
		transform: translateY(20px);
		transition: all .3s ease-in;
	}

	.navbar-default .dropdown-menu-arrow-rt:before {
		content: "";
		background: #fff;
		display: block;
		height: 16px;
		width: 16px;
		right: 1.25rem;
		position: absolute;
		bottom: 100%;
		z-index: -5;
		transform: rotate(-45deg) translateY(1rem);
		border-radius: .2rem;
	}
}




