.head {
	background: url(../Assets/head_bg.png) repeat-x !important;
	border-bottom: solid #547192 1px;
}


body {
	
	background: url(../Assets/body_bg.png) !important;
	padding-bottom: 10px #BA6193 !important;
}
	
.width-limit-1000{
	max-width: 1000px;
	margin: 0 auto !important;
	
}

.width-limit-800{
	max-width: 950px;
	margin: 0 auto !important;
}

.page-content{
	padding-top: 20px;
	max-width: 999px !important;
	background:rgba(150,150,150,0.1);
	padding-bottom:10px !important;
}

.page-header{
	color: #1D4364 !important;
	border-bottom: solid 2px #69434E !important;
	
}

.page-header-side{
	color: #51233D !important;
	border-bottom: solid 2px #69434E !important;
	text-align:center;
	font-weight:bold !important;
}

.headerDivider {
     border-left:1px solid rgba(255,255,255,1.00); 
     border-right:1px solid rgba(215,215,215,1.00); 
     height:500px !important;
	 min-height:30px;
	 width:2px;
	 max-height:100%;
	 position:relative;
	 right:16px;
  
}

.sidebar{
	height: 100% !important;
}


.logo{
	/*width: 75% !important;
	height: 75% !important;*/
	max-width: 512px;
	overflow:hidden;
	padding: 16px;
	margin-left: 0% ;
}

.info{
	color: white;
	padding-top: 55px;
	margin-right:0%;
	text-align: center;
	float:right;
	margin-left: 0px !important;
	position: relative;
	right:0%;
	max-width:688px;
}

.info-number{
	font-size:25px !important;
}

.info-email{
	font-size:18px !important;
}



.navbar{
	
	margin: 0px auto !important;
	max-width: 1000px !important;
	border-radius: 0px;
	background: #152233 !important;
	border-color: transparent;
	color: #E8EBEF !important;
}

.navbar-inverse{
	background: #ffffff !important;
}

.navbar-custom {
	background-color: #152233 !important;
    color:#E8EBEF;
  	border-radius:0px;
	padding-right: 15px;
	Border: solid 1px #51233D !important;
}
  
.navbar-custom .navbar-nav li a {
  	color:#E8EBEF;
	border-top: solid 1px transparent;
	
}
.navbar-custom .navbar-nav .active a, .navbar-nav .active a:hover, .navbar-nav .active a:focus {
    color: #E8EBEF;
	border-top-color: #E8EBEF !important;
}
      
.navbar-custom .navbar-nav li a:hover, .nav li a:focus {
    text-decoration: none;
    background-color: #243142;
	border-top-color: #E8EBEF;
}
      
.navbar-custom .navbar-brand {
  	color:#eeeeee;
}
.navbar-custom .navbar-toggle {
  	background-color:#eeeeee;
}
.navbar-custom .icon-bar {
  	background-color:#33aa33;
}


.navbar-header{
	margin: 0px !important;
	padding:0px !important;
}

.dropdown-menu{
	background-color: #162233;
}

.dropdown-menu > .a {
	border:none;
}

.cover-photo{
	min-width: 65px !important;
	width: 250px;
}

.cover-photo-border{
	border-right: 2px #69434E solid !important;
	float:left;
	margin-right: 13px;
}

.cover-photo-aboutme{
	min-width: 50px !important;
	width: 35%;
}

.Cover-text{
	padding: 10px !important;
	font-size:16px !important;
	margin-left:px !important;
	
}

.thumb-name{
	text-align: center;
	color:rgba(27,66,99,1.00);
}

.preview-img{
	max-width:150px;
	max-height:150px;
	float:right;
	
}

.practice_img{
	max-width:200px;
	border: solid 2px rgba(40,98,147,1.00);
	border-radius:0px !important;
	
}
.practice_title{
	margin: 12px auto;
	text-align:center;
	color:rgba(27,66,99,1.00);
}

.footer{
	background: #51233D;
	height:100% !important;
	color:#ffffff;
	
}

.footer-content{
	background: rgba(0,0,0,0.3);
	border-left: rgba(65,100,151,0.5) solid 1px;
	border-right: rgba(65,100,151,0.5) solid 1px;
	border-bottom: rgba(65,100,151,0.5) solid 1px;
	margin-bottom: 15px !important;
	padding-top:20px;
	padding-bottom:30px;
	overflow: hidden;
    width: 100%; 
	position: relative;
	height: 100% !important;
	color: white !important;
}

.footer-section-left{
	 float:left;
	 margin-top: 0px;
	 border-right: #4D2039 solid 1px;
	 position:relative;
	 height:100% !important;
 
	
}

.footer-section-right{
	 float:left;
	 margin-top: 0px;
	 border-left: #230E1A solid 1px;
	 height: 100% !important;
	 
		
}

.footer-text{
	height:100% !important;
	color:#ffffff;
}

.footer-disclaimers{
	color: lightgrey;
	font-size:10px;
	text-align:center;
	width: 100%;
	padding-bottom:10px !important;
}



.bootstrap-iso .form-group button, .bootstrap-iso form input.form-control, .bootstrap-iso form textarea.form-control, .bootstrap-iso form select.form-control{-webkit-border-radius: 0 !important;-moz-border-radius: 0; border-radius: 0; margin:0px auto !important;}.bootstrap-iso .formden_header h2, .bootstrap-iso .formden_header p, .bootstrap-iso form{font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; color: black}.bootstrap-iso form button, .bootstrap-iso form button:hover{color: #ffffff !important;} .bootstrap-iso .btn-custom{background: #51233d} .bootstrap-iso .btn-custom:hover{background: #3d0f29;} .asteriskField{color: red;}.bootstrap-iso form .input-group-addon {color:#555555; background-color: #000000; border-radius: 0px; padding-left:0px}

.form-group{
	background: transparent !important;
	padding:0px !important;

}

.bootstrap-iso{
	background: transparent !important;
	margin-left:0px;
	width:97%;
}

@media screen and (max-width: 767px) {
  .logo {
    width: 100% !important;
	max-width: 100% !important;
	padding: 15px !important;
	padding-bottom: 0px !important;
	margin: 0px auto !important;
	
  }
  .info{
	  padding-top:5px !important;
	  float:left;
	  max-width:100% !important;
	  width: 100%;
	  margin: 0px auto !important;
	  text-align:center;
	  position:relative !important;
  }
  
 .info-number{
	font-size:14px !important;
	float:left !important;
}

.info-email{
	font-size:13px !important;
	float: right;
}

.navbar-wrapper, .navbar, .navbar-inner, .container{
  margin-left:0 !important;
  margin-right:0 !important;
  padding-left:0 !important;
  padding-right:0 !important;
}
.navbar-collapse {
	text-align:center !important;
	
}
.navbar {
margin-left:-20px !important;
margin-right:-15px !important;
border-left: none;
border-right: none !important;
}

.icon-bar{
	
}

body {
    padding: 0px !important;
	margin:0px !important;
  }
  
.main-content {
	min-width:290px;
	width:100% !important;
	margin:0px auto;
}
.sidebar{
	width:100% ;
	text-align:left !important;
}

.headerDivider{
	border:0px !important;
}

.form-group{
	margin-right: 20px auto !important;
	padding: 0px !important;
}

.practice_title{
	margin: 5px auto;
	text-align:center;
	color:rgba(27,66,99,1.00);
	font-size:12px;
	margin-bottom:20px;
}

.page-header{
	margin-top: 0px !important;
}

.footer-content{
	border-right: none !important;
	border-left: none !important;
}

}
