/*html830*/
/*
	Deployment Code: ##05092023_MAXCPDU##
	Deployment Change: 
		* Added js-calculated icon to be used in initWorkshopBreakoutSessions.php
	Deployment Date: 05/09/2023
	
	Deployment Code: ##MEMBER_ROSTER_AVATAR_URL_ENHANCED##
	Deployment Change: Added .corp, .corp-blank, .corp-container:hover to be used by initGetCorporateMembers.php
	Deployment Date: 5/12/2023	

	Deployment Code: ##MEMBERSHIP_RENEWAL_BY_ADMIN##
	Deployment Change: Modified style for action_block_proxy and added events-list class to be used in get_dashboard_content
	Deployment Date: 9/24/2023		
	
	##HDR_429_NAVTOP##
	##SELECTED_ICON##
*/
.section-header {
	cursor: pointer;
}

.section-block {
	display: none;
}

.js_lbl_error {
	font-size: 14px !important;
	font-family: Arial !important;
	color: red !important;
	border: red !important;
}

.js_lbl_success {
	font-size: 14px !important;
	font-family: Arial !important;
	color: green !important;
}

.js-missing {
	/* background-color: #f2dede; */
	background-image: url(/ihs/portal/images/missing.png);
	background-position: right;
	background-repeat: no-repeat;
	padding-right: 20px !important;
}

.js-valid {
	background-color: #d6e9c6;
	background-image: url(/ihs/portal/images/ok.png);
	background-position: right;
	background-repeat: no-repeat;
	padding-right: 20px !important;
}

.js-calculated {
	background-image: url(/ihs/portal/images/calculated.png);
	background-position: right;
	background-repeat: no-repeat;	
}

.wait {
		background-image: url(/ihs/portal/images/progress.gif);
		background-position: left;
		background-repeat: no-repeat;
		border: 1px solid green;
		padding-left: 2px;

}

.serch {
		background-image: url(/ihs/portal/images/search.png);
		background-position: right;
		background-repeat: no-repeat;
		padding-right: 2px;
}

.frame-container {
	background-image: url(/ihs/portal/images/progress.gif);
	background-position:center;
	background-repeat: no-repeat;
	height: 100%;
	width: 100%;
}

.x-reduce {
	width: 50px !important;
}

.sm-reduce {
	width: 100px !important;
}

.reduce {
	width: 175px !important;
}

.reduce-medium {
	width: 450px !important;
}

.reduced-300 {
	width: 300px !important;
}

.reduce-medium-1 {
	width: 550px !important;
}

.flex {
	min-width:185px !important;
}

.flex a{
	min-width:180px !important;
	color: #204d74 !important;
	font-weight: bold !important;
}

#renewal-section {
	display: none;
}

#renewal-status {
	float: right;
}

#div-login-error,  #div-login-success, #member_profile{
	display: none;
}

#divScanOutput {
	margin-left: 10px;
	font-size: 48px;
}



.error {
    background: url('/ISEIT/images/err.png');
    background-position: left;
    background-repeat: no-repeat;
    padding-left: 25px;
	background-color: #F5A9A9;
}

#btnShowFees{
	background-color: #337ab7;
	color:#ffffff;
	padding: 5px;
	border-radius: 10px;
	width:30px;
	text-align: center;
	cursor: pointer;
}

.custom-alert {
	font-size: 12px; 
	padding: 5px;
	margin: 5px;
}

.custom-message {
	padding-left: 10px;
	margin-top: 10px;
}

.status-indicator {
	/*float: right;*/
	text-align: center;
}

#divActions{
	float:left;
	margin-left:10px;	
}



#lnkProfile {
	color: #2EFE9A;
	border: 1px solid #848484;
	margin-top: 2px;
	margin-bottom: 2px;
}

#lnkDashboard {
	color: #2ECCFA;
	border: 1px solid #848484;
	margin-top: 2px;
	margin-bottom: 2px;
}

#lnkLogout {
	margin-top: 2px;
	margin-bottom: 2px;
}

#panLeftMenus {
	margin-top:-5px;
}

/* .nav-link:hover {
	background-color: #FAFAFA;
} */

.org_title{
	float:left;
	display:inline;
	margin:1%;
	font-size:38px;
	color:#FFFF00;
	font-family:calibri,Garamond,'Comic Sans MS','fantasy'; 
	text-shadow: 1px 2px 2px black;	
}

#btnLogout{
	float: right;
}

#btnChangePassword{
	font-size: 10px;
	margin-left: 10px;
}

.btnToggleDocNumber, .btnShowFees{
	font-size: 10px;
	white-space: nowrap;
	float: right;
	margin-top: -25px;
}

#lblConfirmPassword{
		display: none;
}

#MEMBER_PASSWORD, #MEMBER_PASSWORD_CONFIRM {
	/*display: none;*/
}

.popover-image {
	width: 100%;
	height: 85%;
}

.status-indicator {
	border-bottom: 2px dashed #000000;
	text-align: right;
	margin-bottom: 5px;
}

#handouts-search-results {
	height: 290px;
	overflow: auto;
}

.page-wrapper-include{
	height: 675px;
	background-color:#fff;
	border: 1px solid #337ab7;
	margin-left:-10px;
	margin-top: 20px;
	/*position: absolute;*/
	display: none;
}

.selection_item {
	margin-right: -3px;
	color: #0000FF;
	padding: 5px;
	background-color:#EFEFEF;
	width: 100px;
	text-align: center;
}



.selected {
/* 	background-image: url(/ihs/portal/images/selected.png);
	background-position: top left;
	padding-left:6%;
	background-repeat: no-repeat; */
	/*border: 1px dashed #337ab7;*/
	font-size: 95%;
	font-weight: bold;
	box-shadow: 3px 2px #337ab7;
/* 	
	background-color: #337ab7;
	color: #ffffff; */
}

.autocomplete_results {
	position: absolute;
	display: none;
	padding-top:3px;
	background-color: #ffffff;
	font-size:85%;
	height:200px;
	z-index: 99999999;
	margin-left:auto;
	margin-right:auto;
	margin-top:-10px;
	overflow: auto;
	box-shadow: 5px 5px 5px #337ab7;
}

.region_selection {
	margin-left:40%;
	margin-right:50%;
}

/* SURVEY CONFIGURATIONS */


.switch {
  position: relative;
  display: inline-block;
  width: 60px;
  height: 34px;
}

.switch input {display:none;}

.slider {
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #ccc;
  -webkit-transition: .4s;
  transition: .4s;
}

.slider:before {
  position: absolute;
  content: "";
  height: 26px;
  width: 26px;
  left: 4px;
  bottom: 4px;
  background-color: white;
  -webkit-transition: .4s;
  transition: .4s;
}

input:checked + .slider {
  background-color: #2196F3;
}

input:focus + .slider {
  box-shadow: 0 0 1px #2196F3;
}

input:checked + .slider:before {
  -webkit-transform: translateX(26px);
  -ms-transform: translateX(26px);
  transform: translateX(26px);
}

/* Rounded sliders */
.slider.round {
  border-radius: 34px;
}

.slider.round:before {
  border-radius: 50%;
}



.btnClose{
	float: right;
}

.ghost {
	border: 1px solid #EDEDED;
	width: 100%;
	padding: 5px;
	height: 400px;

}

.query_list {
	width: 100%;
	font-size: 75%;
}

.query_option {
	height: 200px; 
	overflow: auto;
}

#btnBack, #btnCancelView{
	float: right;
	margin: 10px;
}

.btn:hover{
/* 	box-shadow: 5px 5px 5px #ffffff; */
}

.btn-danger-custom{
	background-color: #ebccd1 !important;
	color: #a94442 !important;
}

.btn-success-custom {
	background-color: #dff0d8 !important;
	color: #3c763d !important;	
}

.btn-primary-custom {
	background-color: #337ab7 !important;
	color: #ffffff !important;	
}

.alert-primary{
	background-color: #337ab7;
	color: #ffffff;
}

.alert-default {
	color: #000000;
	border-color: #ffffff;
	height:auto;
	min-height: 50px;
	border-radius: 10px;
}

#divProgress{
	box-shadow: 5px 5px 1px #ffffff;
	display: none;
	position:relative;
	background-color: #ffffff;
	width:100%;
/* 	margin:0 0 -42px 0 !important */;
	border-radius: 5px;

}

.moto {

    position: absolute;
    right: 0;
    bottom: 0;
    width: 100%;
    height: auto;
	font-size:14px;
	text-align: center;
	padding: 3px;
    background-color: #e9ecef;
	
}

#alert_message {
	display: none;
	width: 100%;
	height: 55px !important;
}

#lables_output,  #edit_record{
	display: none;
	width: 100%;
	padding: 10px;
	position: aosulte;
}

#RecordsAlerts {
	background-image: url(/ISEIT/images/toomuch.png);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 100px;
}

#RecordsCount {
	float: left;
}

#dashboard_details{
	display: none;
}

#dashboard_summary{
	margin-top: 70px;
	margin-left: 5px;
	margin-left: 0px;
}

#nav_admin {
	margin-top: -6px;
}

#renewl_process {
	float: right;
}

#email_status {
	float: right;
	padding: 3px;
}

#progress {
	display: inline; 
	margin-left: 50px;
	height: 10px;
}

.toggleObject{
	cursor: pointer;
	font-size: 14px;	
}


.AUX-INVOLVEMENT, .AUX-AWRD {
	width: 50px;
	padding: 3px;
}

#graph {
	width:350px; 
	height:350px;
	display: block;
	padding: 5px;
	float: left;
}

#graph_details {
	width:715px; 
	height:500px;
	display: block;
	padding: 5px;
	display: inline;
	float: right;
	overflow: auto;
	font-size: 85%;
}

#graph > div.legend > table {
	padding: 5px;
	float: right;
	font-size: 75%;
}

.actionButton {
	float: right;
	margin-left: 10px;
}

#membership_card {
	margin-left: auto;
	margin-right: auto;
	border: 1px solid #000000;
}

#report-container {
	width: 95%;
	margin-top: 70px;
}

.search {
	padding: 5px;
	border: none;
	background-color: #EFEFEF;
}

.appButton {
	width: auto;
	max-width: 150px;
	min-width: 75px;
	margin-right: 5px;
}

.PENDING {
	background-color:#83D3F1 !important;
	color: #FFFFFF !important;
}

.DELETED {
	background-color:#F7828E !important;
	color: #FFFFFF !important;
	/*text-decoration: line-through !important;*/
}

.COMPLETE {
	background-color:#82EC5B !important;
	color: #0957C9 !important;
}

.FINALIZED {
	background-color:#d5d5d5 !important;
	color: #FFFFFF !important;
	background-image: url(/ISEIT/images/OK.png);
	background-position: right;
	background-repeat: no-repeat;
	padding-right: 5px;
}


.inactiveField {
	background-image: url(/ISEIT/images/inactiveField.png);
	background-position: right;
	background-repeat: no-repeat;
	border: 1px solid #EFEFEF;
	width:100px;
}

.activeField {
	background-image: url(/ISEIT/images/activeField.png);
	background-position: right;
	border: 1px solid #337ab7;
	background-repeat: no-repeat;
	width:100px;
	color: #337ab7;
}

.row-primary {
	background-color:#337ab7;
	color: #ffffff;
}

.row-default {
	background-color:#efefef;
}

.more {
	margin-bottom:-2px;
	text-decoration:underline;
	cursor:pointer;
}

.msg {
	padding:5px;
	font-weight: bold;
	color: crimson;
}

.booth, .select_booth{
	width:50px !important;
	text-align:center;
	height:50px !important;
	margin-left:2px;
	Cursor: pointer;
}

.booth:hover {
	background-image: url(/ISEIT/images/search.png);
	background-position: right;
	background-repeat: no-repeat;
	

}

.edge_left {
	margin-left:20px;
}

.row_condens {
	margin-bottom:-15px !important;
}



.regular-checkbox {
	-webkit-appearance: none !important;
	background-color: #fafafa !important;
	border: 1px solid #cacece !important;
	box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05) !important;
	padding: 9px !important;
	border-radius: 3px !important;
	display: inline-block !important;
	position: relative !important;
}

.regular-checkbox:active, .regular-checkbox:checked:active {
	box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px 1px 3px rgba(0,0,0,0.1) !important;
}

.regular-checkbox:checked {
	background-color: #337ab7 !important;
	border: 1px solid #adb8c0 !important;
	box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05), inset 15px 10px -12px rgba(255,255,255,0.1) !important;
	color: #99a1a7 !important;
}

.regular-checkbox:checked:after {
	content: '\2714' !important;
	font-size: 14px !important;
	position: absolute !important;
	top: 0px !important;
	left: 3px !important;
	color: #99a1a7 !important;
}

#divListSearchResults{
	margin-top:5px;
	display:none;
	height:100px;
	max-height:100px;
	min-height:100px;
	overflow:auto;
	max-width:100%;
	width:55%;
	white-space: nowrap;
	position: absolute;
	border: 2px solid #337ab7;
	background-color: #ffffff;
}

.FULLY_PAID{
/* 	background-image:url('/ISEIT/images/fullpaid.png');
	background-position: right;
	background-repeat: no-repeat; */
	height:25px;
	margin:5px;
	padding:5px;
	border: 1px solid #82EC5B !important;
	background-color: #ffffff;
}

.PARTIALLY_PAID{
/* 	background-image:url('/ISEIT/images/partialpaid.png');
	background-position: right;
	background-repeat: no-repeat; */
	height:25px;
	margin:5px;
	padding:5px;
	border: 1px solid #337ab7 !important;
	background-color: #ffffff;
}

.NOT_PAID{
/* 	background-image:url('/ISEIT/images/payment.png');
	background-position: right;
	background-repeat: no-repeat; */
	height:25px;
	margin:5px;
	padding:5px;
	border: 1px solid red !important;
	background-color: #ffffff;
}

.badge-notify{
	background:red;
	position:relative;
}

.cart-container, .cart-clear, .delete_event_registration, .section-header, .takeSurvey, .btnPrintEOC  {
	cursor:pointer;
}

.takeSurvey:hover, .btnPrintEOC:hover  {
	 box-shadow: 5px 5px 5px #ffffff;
}

#divBoothPayment, #divBoothWorksheet {
	margin-top:-10px;
	display:block;
}


/*TUTORIAL VIDEO */
.video {
	float:right;
	display:inline;
	margin-right:50px;
}

/* KIOSK SETTINGS */
#divApplication.fullscreen{
    z-index: 9999; 
    width: 100%; 
    height: 100%; 
    position: fixed; 
    top: 0; 
    left: 0; 
 }
 
 .bar {
	 box-shadow: 1px 1px 1px #337ab7;
	 border-radius: 20px;
 }
 
 /* SURVEY SETTINGS */
 .survey_selection{
	display: block;
	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;
 }
 
 .visited {
	background-image: url(/ihs/portal/images/ok.png);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 3%;
 }
 
.return-to-dashboard {
	 color:#4e73df;
	 margin-right:3px;
	 margin-top:3px;
	 cursor: pointer;
 }
 
.return-to-dashboard:hover {
	 color: #1cc88a !important;
	 cursor: pointer;
 }

.shift-right {
	 float:right !important;
	 display:inline;
 }
 
 .missing-field {
	 border: 2px red solid !important;
 }
 
 .success-field {
	 border: 2px #1cc88a solid;
 }
 
#paymentsList {
	height:auto;
	max-height:175px;
	overflow:auto;
 }
 
 .membership_type_selection {
	 background-color: #4e73df !important;
	 color: #ffffff;
	 line-height: 1.5;
 }
 
 span > a {
	 color: #ffffff;
	 text-decoration: none;
 }
 
  span > a:hover {
	 color: #ffffff;
	 text-decoration: none;

 }
 
 #areaSystemMessageContainer {
/* 	display: none;
	margin-bottom:0rem;
	position: absolute;
	top: 0;
	left: 0;
	min-height: 75px;
	height: auto;
	width: 600px !important;
	max-width:600px;
	min-width:600px;
	max-height: 125px;
	text-align: center;
	z-index: 99999999999;
	white-space: nowrap;
	color: #ffffff;
	box-shadow:20px 20px 50px 15px #dcdcdc; */
    display: none;
	position:fixed;
    top: 50%;
    left: 40%;
	width:50em;
    margin-top: -9em; /*set to a negative number 1/2 of your height*/
    margin-left: -15em; /*set to a negative number 1/2 of your width*/
    text-align: center;
	color: #ffffff;
	z-index: 99999999999;
    box-shadow:20px 20px 50px 15px #dcdcdc;	
 }
 
 #areaSystemMessage {
	width:100%;
	white-space: nowrap;
	margin-left:1%;
 }
 
 .custom-tab {
	margin-top:-1;
	border-top:none;
 }
 
 .right-button {
	 float:right;
	 display:inline;
	 margin-top:0px !important;
 }
 

 .popup-msg-icon{
	 float:left;
 }
 
 .doc-continer {
	 width: 100%;
	 height: 90% !important;
	 border: none;
 }
 
 

 
 
 .popup {
  position: fixed;
  display: none;
  width: 50%;
  height: 65% !important;
  overflow: auto;
  z-index: 1000001;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
  margin: auto;
  border: 2px solid #337ab7;
  background-color: #ffffff;
  box-shadow: 10px 10px 5px #888888;
  padding: 10px;
  border-radius: 10px;
  text-align:center;
  vertical-align: middle;
}

.popup > #areaExpenseUpload{
	z-index: 1100;
}

 .large-popup {
  position: fixed;
  display: none;
  width: 99%;
  height: 95% !important;
  overflow: auto;
  z-index: 1000001;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
  margin: auto;
  border: 2px solid #337ab7;
  background-color: #ffffff;
  box-shadow: 10px 10px 5px #888888;
  padding: 10px;
  border-radius: 10px;
  text-align:center;
  vertical-align: middle;
}


.mail:hover {
	/* background-color:lime; */
}

.backdrop {
	position: absolute;
	display:none;
	width:100%;
	height: 100% !important;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	background-color:#efefef;
	opacity: 0.9;
	z-index: 1000000;
}

#areaSession {
  position: fixed;
  display: none;
  width: 75%;
  height: 100px !important;
  overflow: auto;
  z-index: 1000001;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
  margin: auto;
  border: 2px solid #ff0000;
  color: #ff0000;
  font-size: 40px;
  box-shadow: 10px 10px 5px #ff0000;
  background-color: #ffffff;
  padding: 10px;
  border-radius: 10px;
  text-align:center;
  vertical-align: middle;	
 }

.protctVideo {
	position: absolute;
	display:none;
	width:100%;
	height: 100% !important;
	top:0%;
	left:0%;
	background-color:#EFEFEF;
	opacity: 0.5;
	z-index: 1000000;
}

.is-right {
	float:right !important;
	margin-left:5px !important;
}

.is-left {
	float:left !important;
	margin-right:5px !important;
}

.is-center {
	position:relative;
	left: 50%;
}

.tile {
		height:auto;
		margin-right:0;
		margin-left:0;
		margin-bottom:5px;
		/* width:350px; 
		min-width:350px;*/
		max-height:175px;
		min-height:175px;
}

.tile:hover{
	background-color: #f8f9fc;
}

.small-tile {
		height:auto;
		margin-right:10px;
		max-height:100px;
		width:375px !important;
}

.small-tile-file {
		height:auto;
		max-height:100px;
		width:375px !important;
		font-size: 75%;
}

.minus-20 {
	margin-top:-20px;
	padding-top:10px;
}

.phantom {
	//display: none;
	opacity: 0.05;
}


.newTip {
  border: 2px solid #337ab7;
  background-color: #ffffff;
  color: #337ab7;
  box-shadow: 5px 5px 5px #337ab7;
  padding: 10px;
  border-radius: 10px;
}

.upload-section {
	display: none;
}

.save, .hidden, #worksheet{
	display:none;
}

.dashboard_tile {
	min-height: 250px;
	max-height: 250px;
	overflow: auto;
}

.dashboard_tile:hover > .card {
	background-color: #e6e6ff;
}

.inner_dashboard_tile > table{
	font-size:50% !important;
	margin-top:25px;
/* 	color: red; */
}

.inner_dashboard_tile {
	font-size:75%;
	margin-top:25px;
/* 	color: red; */
}

.action_block_null, .action_block_proxy {
/* 	height:100px;
	max-height: 100px;
	min-height: 100px;
	overflow: auto; */
	font-size: 95%;
	/*width: 98%;
	margin-top: 20px;*/
}

.action_block:hover, .action_block_proxy:hover{
	cursor: pointer;
}

#divCartCheckout {
	display: none;
}

.tooltip{padding:5px;position:absolute;z-index:99999999999999;display:block;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:12px;font-weight:normal;line-height:1.4;filter:alpha(opacity=0);opacity:0;}
.tooltip.in{filter:alpha(opacity=100);opacity:1.0;}
.tooltip.top{padding:5px 0;margin-top:-3px;}
.tooltip.right{padding:0 5px;margin-left:3px;}
.tooltip.bottom{padding:5px 0;margin-top:3px;}
.tooltip.left{padding:0 5px;margin-left:-3px;}
.tooltip-inner{border:1px solid #337ab7;padding:3px 5px;color:#337ab7;text-align:center;text-decoration:none;background-color:none;border-radius:5px;}
.tooltip-arrow{position:absolute;width:0;height:0;border-color:#337ab7;border-style:solid;}
.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#337ab7;}
.tooltip.top-left .tooltip-arrow{right:5px;bottom:0;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#337ab7;}
.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#337ab7;}
.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#337ab7;}
.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#337ab7;}
.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#337ab7;}
.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#337ab7;}
.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#337ab7;}

.control:hover {
	background-color:#efefef;
	cursor:pointer;
}

.center_me {
	position:relative;
	left: 50%;
}

.ISB{
	font-size:12px;font-weight:bold;color:#337ab7;
}

.hide_parent {
	cursor: pointer;
}

#progressBar {
  width: 90%;
  margin: 10px auto;
  height: 5px;
  background-color: #5a5c69;
}

#progressBar div {
  height: 100%;
  text-align: right;
  padding: 0 10px;
  line-height: 22px; /* same as #progressBar height if we want text middle aligned */
  width: 0;
  background-color: #fff;
  box-sizing: border-box;
}

.history_block {
	height:120px;
	min-height:120px;
	max-height:120px;
	width: 100% !important;
	overflow: auto;
}

.addProduct:hover{
  box-shadow: 5px 5px 5px #337ab7;
  cursor: pointer;
}

.removeProduct:hover{
  box-shadow: 5px 5px 5px #337ab7;
  cursor: pointer;
}

.display-product {
	height:125;
	max-height: 125px;
	min-height: 125px;	
}

.workshop_filter {
	width:75px;
	min-width: 75px;
	max-width: 75px;
}

.anchor {
	cursor: move;
}

.msg-toggle:hover{
	cursor: pointer;
}

.corp, .corp-blank{
	height:20vh;
	min-height:20vh;
	max-height:20vh;
}

.corp-container:hover{
	box-shadow: 10px 10px 10px 10px #337ab7 !important;
}

.events-list{
	width:100%;
	border: 1px solid #eaecf4;
	border-radius: 4px;
	height: 20vh;
	max-height: 20vh;
	min-height: 20vh;
	overflow: auto;
}

.cap{

}

.cap_large{
	font-size: 56px;
	font-weight: bold;
	color: #000000;	
}


.blink {
  animation: blinker 5s linear infinite;
}

@keyframes blinker {
  50% {
    opacity: 0;
  }
}