


/* TPD */
/* **************************************************/

.modal p, .modal h1 {
  text-align: left;
}

.modal-footer a.btn:link, 
.modal-footer a.btn:visited, 
.modal-footer a.btn:hover, 
.modal-footer a.btn:active {
  text-decoration: none;
}
.modal h1{
	font-size: 33px;
	margin: 10px 0px;
}

/*
.modal .btn-primary {
  background-color: #F8981D;
  background-image: none;
  border-color: #357EBD;
  color: #FFFFFF;
}
*/


.modal-footer a.btn:link, 
.modal-footer a.btn:visited, 
.modal-footer a.btn:hover, 
.modal-footer a.btn:active {
  text-decoration: none;
}

.promoMain > .slides > li{
     display:none;
}


/*
** Stick nav anchor fix
 	.editor a[name],.anchor_link, .anchor{
	padding-top:130px;
	margin-top:-130px;
	display: block;
}
*/

/*  make the missing link popovers fancier */
.missing-link-title {
    color: #a94442 !important;
    background-color: #f2dede !important;
    border-color: #ebccd1 !important;
}

 /* ****TCalc Fixes*/
/*
 #calccontent input{
	margin: 0px 10px;
}

.cTimeValue input, .cTimeValue span, .cTimeValue label{
	display: inline-block !important;
	margin: 0px 4px !important;
	position: initial !important;
	padding: 0 !important;
}
*/

/**table fix **/
/*
.tablecontent1, .tablecontent2, .wc_table th{width:auto;}
*/


/*
embedded form left align fix
td{
	width: auto;
	display: block;
	float: left;
}
			*/

/** clickableDiv style **/
.clickableDiv *:hover, .clickableDiv:hover{cursor:pointer}

.include_back .header img{visibility:hidden;}

.old_ie	#main-wrapper::after,
.ie8	#main-wrapper::after,
.ie9	#main-wrapper::after,
.ie10	#main-wrapper::after,
.ie11	#main-wrapper::after{
	height: auto !important;
}

#loginForm{
 padding-bottom: 20px;
}
.access-link{
	margin-top: 20px;
	color: white;
	display:block;
	font-weight:bold !important;
	font-size:14px;
	font-size:0.786em;
font-family: Arial, Helvetica, sans-serif;
	
}
.access-link:hover{
	color: white;
	text-decoration: underline;
}


#addBodyClasses, #addContentClasses{ display: none;}


/* Overlay */

.overlaydiv {
	z-index: 7;
    	position: absolute;
}
@media (max-width: 399px)  {
	.overlaydiv{ display: none; }
}
@media (max-width: 599px) and (min-width: 400px) { 
	.overlaydiv {
		 right: 35px;
    		 top: 200px;
	}
	.overImg {width: 75px;}
}
@media (max-width: 767px) and (min-width: 600px) { 
	.overlaydiv {
		right: 70px;
    		top: 230px;
	}
	.overImg {width: 150px;}
}
@media (max-width: 991px) and (min-width: 768px) { 
	.overlaydiv {
		right: 70px;
    		top : 400px;
	}
	.overImg {width: 150px;}
}
@media (max-width: 1199px) and (min-width: 992px) { 
	.overlaydiv {
		right: 60px;
    		top : 500px;
	}
	.overImg {width: 200px;}
}
@media (min-width: 1200px) { 
	.overlaydiv {
		right: 70px;
    		top : 550px;
	}
	.overImg {width: 200px;}
}