@media (max-width: 767px) {
	.screenDisplay{
		display:none
	}
  .mobilResponsive{
    display: block;
    width: 100%;
    overflow-x: auto;
  }
}
@media only screen and (min-width: 768px) {
  .mobileDisplay{
		display:none
	}
}
label{  padding-top: 7px; font-weight: bold;}
.fa-accept:before{font-family: FontAwesome; content: "\f046"; font-weight: 100;}
.fa-cancel:before{content: "\f00d";}
.fa-remove:before{content: "\f057";}
.pointer{ cursor: pointer;}
@font-face {
  font-family: 'FontAwesome';
  src: url('../fonts/fontawesome-webfont.eot?v=4.5.0');
  src: url('../fonts/fontawesome-webfont.eot?#iefix&v=4.5.0') format('embedded-opentype'), url('../fonts/fontawesome-webfont.woff2?v=4.5.0') format('woff2'), url('../fonts/fontawesome-webfont.woff?v=4.5.0') format('woff'), url('../fonts/fontawesome-webfont.ttf?v=4.5.0') format('truetype'), url('../fonts/fontawesome-webfont.svg?v=4.5.0#fontawesomeregular') format('svg');
  font-weight: normal;
  font-style: normal;
}
.fontIcon{
  padding: 0.625rem 1.1875rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 2px;
  font-family: "Open Sans", sans-serif,FontAwesome !important;
  font-weight: 400;
}
h5{ font-size: 18px !important;}
a:not([href]){
  /*color: #fff !important;*/
  text-decoration: none;
  cursor: pointer;
}
.pull-right{float: right;}
.center{ text-align: center;}
.right{ text-align: right;}
.left{ text-align: left;}
#tabHigh{  background-color: #ccffcc; border: 2px solid !important;}
#tabHigh th,#tabHigh td{  border: 1px solid !important;}
.btn-sm{ border-radius: 3px;}
.select2{
  display: block;
  width: 100%;
  height: calc(1.5em + 1.25rem + 4px);
  font-size: 0.875rem;
  font-weight: 400;
  /*line-height: 1.5;*/
  color: #495057;
  background-color: #fff;
  /*background-clip: padding-box;*/
  /*border: 2px solid rgba(0, 0, 0, 0.15);*/
  /*border-radius: 0;*/
  /*transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;*/
}
[class^='select2']{  border-radius: 0px !important;}
.select2-container .select2-selection--single{
  height: calc(1.5em + 1.25rem + 4px) !important;
  padding: 0.625rem .6rem;
}
.text-red{  color: #e74c3c;}
.card1{
  border: 2px solid #1abc9c;  
}
.card.card1>.card-header {
  color: #fff !important;
  background-color: #1abc9c;
}
table,th,td{
  white-space: normal !important;
}
.scroll-header{
  background-color: #000 !important;
	border: 2px solid #000 !important;
	color: #fff;
	font-weight: bold;
	height: 42px;
	padding: 8px 0px 0px 10px;
}
.scroll-message{
	color: #fff; 
  background-color: #dc3545;
	font-weight: bold;
	padding: 4px 10px 0px 10px;
	height: 42px;
}
.logo{
	width: 60px; height: 40px;
}
.fa-link:before{content:"\f778"}
.fa-twitter::before {
    position: relative;
    content: "\F5EF";
    font-weight: 900;
    color: var(--light);
}
.rk-list:before{
    position: relative;
    content: "\1F5B9";
    font-weight: 400;
}
.rk{font-size:1em;}
.rk2{font-size:2em;}
.justify{text-align: justify !important;}
.text-red{color: #ff0000;}
.popModal{cursor: pointer; color: #000 !important;}
.popModal:hover{color: #ff0000 !important;}
.emboss{
  color: #65E73C;
  text-shadow: -2px 2px 4px rgba(0, 0, 0, 0.5),2px -2px 0 rgba(255, 255, 255, 0.9);
}
.table tbody tr.highlight td {
  background-color: #ebf8a4;
}