/* CSS Document */

body {
	background-color: #FFF;	
}

.page-container {
	background-color: #fff;
	padding-top: 100px;	
	height: 100%;
	margin-bottom:50px;
}

.no-pad {
	padding-left: 0px;
	padding-right: 0px;
}


.error {
	color: red;	
}

li.error {
	float: left;
	margin-left: 25px;
}

ul > li {
	list-style-type: none;	
}

.pad {
	padding: 10px;	
}

.delete {
	color: red;
	margin-left: 15px;	
}

.investment {
	padding-left: 40px;	
}

@media(max-width:767px) {
.investment {
	padding: 25px !important;	
}
}



.investment > ul > li {
	list-style-type: disc !important;
}

.investment > ul > ul > li {
	list-style-type: circle !important;
}

.investment > h5 {
	font-size: 1.2em;	
	color:#1CACE0;
	font-weight:Bold;
}

.schedule {
	background-color:#F0F1F1;	
	padding: 15px;
}

.right {
	text-align:right;
}

/* USER PROFILE */

.profile_row {
	padding-right: 30px;	
}

	@media (max-width: 767px) { 
	
		.pad {
			padding:5px;	
		}
		
		.profile_row {
			padding-right: 0px;	
		}
		
		.page-container {
			background-color: #fff;
			padding-top: 51px;	
			height: 100%;
			padding-bottom:0px;
		}

	
	 }

.profile_sidebar h3 {
	margin-top:0px;	
}


.profile_sidebar > ul {
	padding-left: 0px;
}







/* ADMIN DASHBOARD */

.left_menu {
	background-color: #3F3F3F;
	position: fixed !important;
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	overflow: auto;
	margin-top: 51px;
}


.left_menu a {
	color: #DBDBDB !important;
	font-size: 1.2em;
	border-bottom:thin solid #E3E3E3;	
	display:block;
	vertical-align:middle;
}

.nav > li > a:hover, a.list-group-item, .nav > li > a:active, .nav > li > a:focus {
	color:#337ab7 !important;	
}

.content {
	position:fixed !important;
	position:absolute;
	top:0;
	bottom:0;
	right:0;
	margin-top:51px;
	overflow: auto;
}

.galleryGrid {
	border: thin #000 solid;
	padding: 5px;	
	height: 200px; 
}

#portfolio {
	margin-bottom: 60px;	
}


/* COMBO BOX DROPDOWN */

	.ui-widget {
	font-family: "Helvetica Neue",Helvetica,Arial,sans-serif !important;
    font-size: 1em !important;
	}

  .custom-combobox {
    position: relative;
    display: inline-block;
	width: 100%;
  }
  .custom-combobox-toggle {
    position: absolute;
    top: 0;
    bottom: 0;
    margin-left: -1px;
    padding: 0;
  }
  .custom-combobox-input {
    margin: 0;
    padding: 5px 10px;
	width:100%;
  }
  
  
  /* FOOTER */
  
 a.tel, a:hover.tel, a:focus.tel {
	color:#00ADD6; 
	margin:0px;
	padding:0px;
 }