	body {
		margin-top:40px;
	/* 		background-image:url(../images/index-background-trans.jpg) !important; 
 	*/
	}
h1 {
	font-size: 18px !important;
	font-weight: 200;
	word-spacing: 5px;
	line-height: 30px;
	margin-top: 10px;
	background-color: rgba(255,255,255,.5);
	color: #333;
	font-family:"Trebuchet MS", Helvetica, sans-serif;
	}
h2 {
	font-size: 18px !important;
    font-weight: 300;
    word-spacing: 5px;
    line-height: 22px;
    margin-top: 0px;
    /* background-color: rgba(255,255,255,.5); */
    color: #000;
    font-family: "Trebuchet MS", Helvetica, sans-serif;	}

	.main_body{
/*    background-color: rgba(247,247,247,0.7);
*/	
background-color:rgba(255,255,255,0.6)}

	}
#main_content {
/*	background-color: #F7F7F7;
*/
background-color:rgba(255,255,255,0.8)}
#inc_subNav {
	background-color: #E7FEFD;
	margin-top:10px !important; 
}		
	
@media (max-width: 767px){
		body
		{
		  padding: 0px;
		  margin-top: 0px !important;
		}
		.navbar-header
		{
		padding: 0px 15px !important;
		}	
		.navbar-default .navbar-nav>li>a {
  		padding: 10px 40px;
  		}
		.navbar-nav .open .dropdown-menu>li>a 
		{
		  line-height: 29px;
		  padding: 0px 40px;
		}
		.container 
		{
			padding-left: 3px;
			padding-right: 3px;
		}
		

	}

/* for background on hover nav button */
.navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover{
	    color: #FFF !important;
	background-color:#666 !important; 
}




input, select, textarea {
  display: inline;
/*  width: 100%;
*/  height: 34px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
  -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
  -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
  margin:3px 0px;
  float:left; 
}
	
	.PS_bgColorGrey7{
	background-color:rgba(204,204,204,.7);	
	}
	.PS_bgColorGrey5{
	background-color:rgba(204,204,204,.5);	
	}
	.PS_bgColorGrey3{
	background-color:rgba(204,204,204,.3);	
	}
	.PS_bgColorGrey1{
	background-color:rgba(204,204,204,.1);	
	}

.tBoxRed {
	border: 2px solid #F00 !important;
	padding: 2px;
	background-image: url(/ico/Status-user-busy-icon.png);
	background-repeat: no-repeat;
	background-position: 98%;
	background-color: rgba(255,0,0,0.1);
	color: #F00;
	-webkit-transition: all .5s;
    -moz-transition: all .5s;
	-webkit-animation-iteration-count: all infinite !important; 
}
.tBoxGreen {
	border: 1px solid #390;
	padding: 3px;
	background-image: url(/ico/tick-circle-frame-icon.png);
	background-repeat: no-repeat;
	background-position: 98%;
	color: #390;
	-webkit-transition: all .5s;
    -moz-transition: all .5s;
}
.PS_btnToggle_nextElement{
	cursor: pointer; 
	
	}

.PS_hideOnLoad {
	display:none;	
}
.PS_pushDown {
	margin-top:10px !important; 	
	}
	
	

		.if_tablet_show {
		display:none ; 
		}

@media (min-width: 768px) and (max-width: 992px) {
	.if_tablet_hide {
		display:none !important; 
		}	
		.if_tablet_show {
		display:inline-block !important; 
		}
}

@media screen and (min-width: 0px) and (max-width: 400px) {
  #my-content { display: block; }  /* show it on small screens */
}


/* alert without background starts */
.alert-success-X-back {
  color: #3c763d;
  background-color: rgba(0,102,0,.02);
  border-color: rgba(0,102,0,.2);
}
.alert-info-X-back {
  color: #31708f;
  background-color: rgba(0,0,255,0.02);
  border-color:rgba(0,0,255,0.2);
}
.alert-warning-X-back {
  color: #8a6d3b;
  background-color:rgba(255,153,51,0.02);
  border-color:rgba(255,153,51,0.2);
}
.alert-danger-X-back {
  color: #a94442;
  background-color:  rgba(255,0,0,.02);
  border-color: rgba(255,0,0,.2);
}
.fancyFont_std {
	font-family: Impact, Charcoal, sans-serif;
	font-size: 19px;
	letter-spacing:2px; 
	color:#06C; 
	margin-bottom:10px;
	margin-left:5px; 
	display:block; 
}


.PS_badge {
  padding: 1px 9px 2px;
  font-size: 12.025px;
  font-weight: bold;
  white-space: nowrap;
  color: #ffffff;
  background-color: #999999;
  -webkit-border-radius: 9px;
  -moz-border-radius: 9px;
  border-radius: 9px;
}
.PS_badge:hover {
  color: #ffffff;
  text-decoration: none;
  cursor: pointer;
}
.PS_badge-error {
  background-color: #b94a48;
}
.PS_badge-error:hover {
  background-color: #953b39;
}
.PS_badge-warning {
  background-color: #f89406;
}
.PS_badge-warning:hover {
  background-color: #c67605;
}
.PS_badge-success {
  background-color: #468847;
}
.PS_badge-success:hover {
  background-color: #356635;
}
.PS_badge-info {
  background-color: #3a87ad;
}
.PS_badge-info:hover {
  background-color: #2d6987;
}
.PS_badge-inverse {
  background-color: #333333;
}
.PS_badge-inverse:hover {
  background-color: #1a1a1a;
}