@import url("https://fonts.googleapis.com/css?family=Ubuntu:300,400,500,700");
/*@import url('https://fonts.googleapis.com/css?family=Roboto:300,300i,400,400i,500,500i,700,700i,900,900i');*/
body {
    font-size: 13px; 
	font-family:Ubuntu,sans-serif;
}

h1, h2, h3, h4, h5, h6 { 
    font-family: Ubuntu,sans-serif;
}

#side-menu li a {
   font-weight:500;
}

th,td{
	font-weight:300;	
}

.background-clear{
	background-color:#ffffff !important;
}

.background-misty{
	background-color:#f4f6f8 !important;
}

.p-5 {
	padding:5px !important;
}
 
.p-x-5{
	padding-left:5px !important;
	padding-right:5px !important;
}

.p-y-5{ 
	padding-top:5px !important;
	padding-bottom:5px !important;
}
.p-y-10{
	padding-top:10px !important;
	padding-bottom:10px !important;
}

.p-t-40{
	padding-top:40px !important; 
}
.p-y-40{
	padding-top:40px !important;
	padding-bottom:40px !important;
}

.navbar-header-blue{
    background-color: #f8f8f8 !important;
}

.navbar-top-links>li>a, .dropdown-content>li>a {
    color: #34495e !important;
		font-weight:500;
}

.navbar-right>li>a.active{
    color: #f75b36 !important;
		font-weight:500;
		border-bottom: 3px solid #ff6849;
}

.theme-highlight{
	color: #f75b36 !important;
}

.bg-theme-highlight{
	background-color: #f75b36 !important;
}

.calendar-position{
	top:25px !important;
	left:10px !important;
	z-index:1000;
}

.calendar-position>table{
	background-color:#fff;
	opacity:1;
}

.parallax{
  background-attachment: fixed;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

#overlay {
  position: absolute; 
  width: 100%; /* Full width (cover the whole page) */
  height: 100%; /* Full height (cover the whole page) */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(33, 33, 33, 0.8);  
	background: linear-gradient(90deg, 
								rgba(33, 33, 33, 0.8) 0%, 
								rgba(33, 33, 33, 0.8) 15%, 
								rgba(33, 33, 33, 0.8) 25%, 
								rgba(33, 33, 33, 0.8) 35%, 
								rgba(33, 33, 33, 0.8) 50%);
}

.overlay-no-gradient {
  position: absolute;  
  width: 100%; /* Full width (cover the whole page) */
  height: 100%; /* Full height (cover the whole page) */	
  top: 0;
  left: 0;
  right: 0;
  bottom: 0; 
}

#loading-img {
    background: url(http://preloaders.net/preloaders/360/Velocity.gif) center center no-repeat;
    height: 100%;
    z-index: 20;
}

.container-overlay {
    background: #e9e9e9;
    display: none;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    opacity: 0.5;
}

.dropdown-content {
  display: none;
  position: absolute;
  background-color: #f1f1f1;
  min-width: 160px;
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  z-index: 1;
}

.dropdown-content a { 
  padding: 12px 16px;
  text-decoration: none;
  display: block;
}

.dropdown-content>li>a:hover { 
	background-color: #f75b36 !important;
}

.dropdown:hover .dropdown-content {display: block;}

.break-word{
	word-wrap: break-word;
}

.border-white {
	border: 1px solid #ffffff;
}
.border-dark {
	border: 1px solid #333333;
}

.wizard-steps-span {
	border-radius: 100%;
	width: 40px;
	height: 40px;
	display: inline-block;
	vertical-align: middle;
	padding-top: 9px;
	margin-right: 8px;
	text-align: center;
}

.table > tbody > tr > td, .table > tbody > tr > th, .table > tfoot > tr > td, .table > tfoot > tr > th, .table > thead > tr > td, .table > thead > tr > th {
	padding: 5px 5px !important;
}

label {
     font-weight: 400; 
}

.text-theme {
     color: #9acd66; 
}

.help-block {
    display: block;
    margin-top: 5px;
    margin-bottom: 0px; 
}

#side-menu li a .fa{
    color: #9acd66; 
}

.bg-success {
    background-color: #9acd66!important;
}

.alert-success {
    background-color: #9acd66!important;
}

.btn-success, .btn-success.disabled {
    background: #9acd66;
    border: 1px solid #9acd66;
}

tbody {
    color: #333;
}