﻿
ul.leaders {
	max-width: 40em;
	padding: 0;
	overflow-x: hidden;
	list-style: none
}
ul.leaders li:before {
	float: left;
	width: 0;
	white-space: nowrap;
	content: ". . . . . . . . . . . . . . . . . . . . " ". . . . . . . . . . . . . . . . . . . . " ". . . . . . . . . . . . . . . . . . . . " ". . . . . . . . . . . . . . . . . . . . "
}
ul.leaders span:first-child {
	padding-right: 0.33em;
	background: white
}
ul.leaders span + span {
	float: right;
	padding-left: 0.33em;
	background: white
}

/* Currency Control */
.currency-control {background-color:#efefef;}
.currency-control-currency {}
.current-currency {background-color:#01579B;color:white!important;}

/* Make clicks pass-through */
#nprogress {
  pointer-events: none;
}

#nprogress .bar {
  background: red;/* #29d */

  position: fixed;
  z-index: 1031;
  top: 70px;
  left: 0;

  width: 100%;
  height: 2px;
}

/* Fancy blur effect */
#nprogress .peg {
  display: block;
  position: absolute;
  right: 0px;
  width: 100px;
  height: 100%;
  box-shadow: 0 0 10px #29d, 0 0 5px #29d;
  opacity: 1.0;

  -webkit-transform: rotate(3deg) translate(0px, -4px);
      -ms-transform: rotate(3deg) translate(0px, -4px);
          transform: rotate(3deg) translate(0px, -4px);
}

/* Remove these to get rid of the spinner */
#nprogress .spinner {
  display: block;
  position: fixed;
  z-index: 1031;
  top: 15px;
  right: 15px;
}

#nprogress .spinner-icon {
  width: 18px;
  height: 18px;
  box-sizing: border-box;

  border: solid 2px transparent;
  border-top-color: #29d;
  border-left-color: #29d;
  border-radius: 50%;

  -webkit-animation: nprogress-spinner 400ms linear infinite;
          animation: nprogress-spinner 400ms linear infinite;
}

.nprogress-custom-parent {
  overflow: hidden;
  position: relative;
}

.nprogress-custom-parent #nprogress .spinner,
.nprogress-custom-parent #nprogress .bar {
  position: absolute;
}

@-webkit-keyframes nprogress-spinner {
  0%   { -webkit-transform: rotate(0deg); }
  100% { -webkit-transform: rotate(360deg); }
}
@keyframes nprogress-spinner {
  0%   { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}

.note {
    position: relative;
}
/*.note:before{
	content:"";
	position: absolute;
	top: 0px;
	right: 0px;
	border-style: solid;
	border-width: 0 16px 16px 0;
	border-color: transparent transparent 
	  		rgba(146, 146, 146, 0.8) transparent;
	clip-path: polygon(
		0% 0%,
		calc(100% - 16px) 0%,
		100% 16px,
		100% 100%,
		0% 100%);
}*/

/* The switch - the box around the slider */
.switch2 {
  position: relative;
  display: inline-block;
  width: 60px;
  height: 34px;
}
.switch2 input {display:none;}
.switch2 .slider {
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #ccc;
  -webkit-transition: .4s;
  transition: .4s;
}
.switch2 .slider:before {
  position: absolute;
  content: "";
  height: 26px;
  width: 26px;
  left: 4px;
  bottom: 4px;
  background-color: white;
  -webkit-transition: .4s;
  transition: .4s;
}
.switch2 input:checked + .slider {
  background-color: #2196F3;
}
.switch2 input:focus + .slider {
  box-shadow: 0 0 1px #2196F3;
}
.switch2 input:checked + .slider:before {
  -webkit-transform: translateX(26px);
  -ms-transform: translateX(26px);
  transform: translateX(26px);
}
.switch2 .slider.round {
  border-radius: 34px;
}
.switch2 .slider.round:before {
  border-radius: 50%;
}

/* The switch - the box around the slider */
.switch4 {
  position: relative;
  display: inline-block;
  width: 38px;
  height: 20px;
  margin:0px;
}
.switch4 input {display:none;}
.switch4 .slider {
  position: absolute;
  cursor: pointer;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  background-color: #ccc;
  -webkit-transition: .4s;
  transition: .4s;
}
.switch4 .slider:before {
  position: absolute;
  content: "";
  height: 12px;
  width: 12px;
  left: 4px;
  bottom: 4px;
  background-color: white;
  -webkit-transition: .4s;
  transition: .4s;
}
.switch4 input:checked + .slider {
  background-color: #2196F3;
}
.switch4 input:focus + .slider {
  box-shadow: 0 0 1px #2196F3;
}
.switch4 input:checked + .slider:before {
  -webkit-transform: translateX(18px);
  -ms-transform: translateX(18px);
  transform: translateX(18px);
}
.switch4 .slider.round {
  border-radius: 20px;
}
.switch4 .slider.round:before {
  border-radius: 50%;
}


/* MainMenu DropDown button*/
.m0dropbtn {
    color: white;
    padding: 3px 6px 3px 6px;
    font-size: 16px;
    border: none;
    cursor: pointer;
}

/*Buttons*/
button i {display:inline-block;vertical-align2:middle;color:dimgray;}

/* Dropdown Button */
.dropbtn { cursor: pointer;}
.dropbtn:hover, .dropbtn:focus {}
	.dropbtn .control-label{padding-left:8px;}
.dropdown:hover .dropbtn { }
.dropdown-click:hover .dropbtn { }

.dropdown:hover .dropbtn .btn5 {
    background-color: #cccccc;
}
.dropdown-click:hover .dropbtn .btn5 {
    background-color: #cccccc;
}

/* The container <div> - needed to position the dropdown content */
.dropdown {
    position: relative;
    display: inline-block;
}
.dropdown-click {
    position: relative;
    display: inline-block;
}

/* Dropdown Content (Hidden by Default) */
.dropdown-content {
	text-align:left;
    display: none;
    background-color: #f9f9f9;
    min-width: 160px;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
    z-index: 2;
	position:absolute;
	max-height:240px;
	overflow:auto;
}
.dropdown-content::-webkit-scrollbar {
    width: 5px;
	border-radius:4px;
}
.dropdown-content::-webkit-scrollbar-track {
    
}
 
.dropdown-content::-webkit-scrollbar-thumb {
  background-color: darkgrey;
  outline: 1px solid slategrey;
  border-radius:5px;
}

/* Links inside the dropdown */
.dropdown-content a {
    color: dimgray;
    padding: 12px 16px;
    text-decoration: none;
    display: block;
}

/* Change color of dropdown links on hover */
.dropdown-content a:hover {background-color: #f1f1f1}

.dropdown-content a i {font-size:20px;display:inline-block;vertical-align:middle;margin-right:6px;}

.dropdown-content hr { color:silver;size:1px;noshade:noshade;border:none;border-bottom:solid 1px silver;}

/* Show the dropdown menu on hover */
.dropdown:hover .dropdown-content {
    display: block;
}

/* Show the dropdown menu (use JS to add this class to the .dropdown-content container when the user clicks on the dropdown button) */
.show {display:block;}

/*Buttons*/


.btn4 {
    background-color: #e2e2e2;
    padding: 0px 0px 0px 0px;
    border: none;
    cursor: pointer;
}
.btn4:hover, .btn4:focus {
    background-color: #cccccc;
}

/* btn5 */

.btn5-fluid {padding:3px!important;height:32px;}
.btn5-pad {padding:12px 32px 12px 32px!important;}
.btn5-noborder {border:none!important;box-shadow:none!important;}

.btn5 {
    background-color: #e2e2e2;
    padding: 3px;
    border: none;
    cursor: pointer;
	height:32px;
}
.btn5:hover, .btn5:focus {background-color: #cccccc;}

.btn5-silver, .btn5-silver:link, .btn5-silver:visited {
  	border-radius:1px;
	display:inline-block;
    padding: 3px;
    border: none;
    cursor: pointer;
	text-decoration:none;
	background-color:#eeeeee;
	box-shadow: 1px 1px 1px 0px rgba(90,90,90,0.6);
	color:black;
	overflow:hidden;
}
.btn5-silver:hover, .btn5-silver:focus {background-color: #dddddd;}
.btn5-silver:before {
  content: "";
  
  position: absolute;
  top: 50%;
  left: 50%;
  
  display: block;
  width: 0;
  padding-top: 0;
    
  border-radius: 100%;
  
  background-color: rgba(236, 240, 241, .3);
  
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.btn5-silver:active {
	position:relative;
	top:1px;
}
.btn5-silver:active:before {
  width: 120%;
  padding-top: 120%;
  
  transition: width .2s ease-out, padding-top .2s ease-out;
}


.btn5-white, .btn5-white:link, .btn5-white:visited {
  	border-radius:1px;
	display:inline-block;
    padding: 3px;
    border: none;
    cursor: pointer;
	text-decoration:none;
	background-color:transparent;
	box-shadow: 1px 1px 1px 0px rgba(90,90,90,0.6);
	font-weight:600;
	color:#3949ab;
}
.btn5-white:hover, .btn5-white:focus {
    background-color: #f2f2f2;
}
.btn5-white i {display:inline-block;vertical-align:middle;}

.btn5-green, .btn5-green:link, .btn5-green:visited {
  	border-radius:1px;
	display:inline-block;
    padding: 3px;
    border: none;
    cursor: pointer;
	text-decoration:none;
    background-color:#5cb85c;
	box-shadow: 1px 1px 1px 0px rgba(90,90,90,0.6);
	color:white;
	overflow:hidden;
}
.btn5-green:hover, .btn5-green:focus {
    background-color: #449d44;
}
.btn5-green i {color:white;}
.btn5-green:before {
  content: "";
  
  position: absolute;
  top: 50%;
  left: 50%;
  
  display: block;
  width: 0;
  padding-top: 0;
    
  border-radius: 100%;
  
  background-color: rgba(236, 240, 241, .3);
  
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.btn5-green:active {
	position:relative;
	top:1px;
}
.btn5-green:active:before {
  width: 120%;
  padding-top: 120%;
  
  transition: width .2s ease-out, padding-top .2s ease-out;
}

.btn5-blue, .btn5-blue:link, .btn5-blue:visited {
	border-radius:1px;
	display:inline-block;
    border: none;
	cursor:pointer;
	color:white;
	padding: 3px;
	text-decoration:none;
	background-color:#4285F4;
	box-shadow: 1px 1px 1px 0px rgba(90,90,90,0.6);
	overflow:hidden;
}
.btn5-blue:hover {
	background-color:#1E6EF2;
}
.btn5-blue:active {
	position:relative;
	top:1px;
}
.btn5-blue:before {
  content: "";
  
  position: absolute;
  top: 50%;
  left: 50%;
  
  display: block;
  width: 0;
  padding-top: 0;
    
  border-radius: 100%;
  
  background-color: rgba(236, 240, 241, .3);
  
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.btn5-blue:active:before {
  width: 120%;
  padding-top: 120%;
  
  transition: width .2s ease-out, padding-top .2s ease-out;
}
.btn5-blue i {display:inline-block;vertical-align:middle;color:white;}

/* btn6 */
.btn6-fluid {padding:0px!important;height:16px;}
.btn6-pad {padding:8px 12px 8px 12px!important;}

.btn6 {
    background-color: #e2e2e2;
    padding: 0px 0px 0px 0px;
    border: none;
    cursor: pointer;
}
.btn6:hover, .btn6:focus {
    background-color: #cccccc;
}

.btn6-white {
    background-color:transparent;
    padding: 0px 0px 0px 0px;
    border: none;
    cursor: pointer;
}
.btn6-white:hover, .btn6-white:focus {
    background-color: #f2f2f2;
}
.btn6-white i {display:inline-block;vertical-align:middle;font-size:15px;}

.btn6-blue, .btn6-blue:link, .btn6-blue:visited {
	border-radius: 1px;
	display: inline-block;
	border: none;
	cursor: pointer;
	color: white;
	padding: 8px 12px 8px 12px;
	text-decoration: none;
	background-color: #4285F4;
	box-shadow: 1px 1px 1px 0px rgba(90,90,90,0.6);
	overflow: hidden;
}
.btn6-blue:hover {
	background-color:#1E6EF2;
}
.btn6-blue:active {
	position:relative;
	top:1px;
}

.btn6-green, .btn6-green:link, .btn6-green:visited {
  	border-radius:1px;
	display:inline-block;
    border: none;
    cursor: pointer;
	text-decoration:none;
    background-color:#5cb85c;
	box-shadow: 1px 1px 1px 0px rgba(90,90,90,0.6);
	color:white;
	overflow:hidden;
}
.btn6-green:hover, .btn6-green:focus {
    background-color: #449d44;
}
.btn6-green i {color:white;}
.btn6-green:before {
  content: "";
  
  position: absolute;
  top: 50%;
  left: 50%;
  
  display: block;
  width: 0;
  padding-top: 0;
    
  border-radius: 100%;
  
  background-color: rgba(236, 240, 241, .3);
  
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.btn6-green:active {
	position:relative;
	top:1px;
}
.btn6-green:active:before {
  width: 120%;
  padding-top: 120%;
  
  transition: width .2s ease-out, padding-top .2s ease-out;
}


.btn6-red, .btn6-red:link, .btn6-red:visited {
  	border-radius:1px;
	display:inline-block;
    border: none;
    cursor: pointer;
	text-decoration:none;
    background-color:#e10000;
	box-shadow: 1px 1px 1px 0px rgba(90,90,90,0.6);
	color:white;
	overflow:hidden;
}
.btn6-red:hover, .btn6-red:focus {
    background-color: #ff6517;
}
.btn6-red i {color:white;}
.btn6-red:before {
  content: "";
  
  position: absolute;
  top: 50%;
  left: 50%;
  
  display: block;
  width: 0;
  padding-top: 0;
    
  border-radius: 100%;
  
  background-color: rgba(236, 240, 241, .3);
  
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.btn6-red:active {
	position:relative;
	top:1px;
}
.btn6-red:active:before {
  width: 120%;
  padding-top: 120%;
  
  transition: width .2s ease-out, padding-top .2s ease-out;
}


/* btn60 */

.btn60-white, .btn60-white:link, .btn60-white:visited {
	border-radius: 1px;
	display: block;
	border: none;
	cursor: pointer;
	text-decoration: none;
	background-color: white;
	box-shadow: 1px 1px 1px 0px rgba(90,90,90,0.6);
	color:#3f3f3f;
	overflow: hidden;
	padding:16px;
}

.btn60-white:hover, .btn60-white:focus {
	background-color: #e0e0e0;
	text-decoration: none;
	color: #3f3f3f;
}

.btn60-white i {
	display:inline-block;
	vertical-align:middle;
	margin-right:12px;
	font-size:32px;
	color: gray;
}

.btn60-white:before {
	content: "";
	position: absolute;
	top: 50%;
	left: 50%;
	display: block;
	width: 0;
	padding-top: 0;
	border-radius: 100%;
	background-color: rgba(236, 240, 241, .3);
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	-o-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
}

.btn60-white:active {
	position: relative;
	top: 1px;
}

.btn60-white:active:before {
	width: 120%;
	padding-top: 120%;
	transition: width .2s ease-out, padding-top .2s ease-out;
}

/**/

.pagination {
  display: inline-block;
  padding-left: 0;
  margin: 0;
  border-radius: 4px;
}
.pagination > li {
  display: inline;
}
.pagination > li > a,
.pagination > li > span {
  position: relative;
  float: left;
  padding: 6px 12px;
  line-height: 1.42857143;
  text-decoration: none;
  color: #337ab7;
  background-color: #ffffff;
  border: 1px solid #dddddd;
  margin-left: -1px;
}
.pagination > li:first-child > a,
.pagination > li:first-child > span {
  margin-left: 0;
  border-bottom-left-radius: 4px;
  border-top-left-radius: 4px;
}
.pagination > li:last-child > a,
.pagination > li:last-child > span {
  border-bottom-right-radius: 4px;
  border-top-right-radius: 4px;
}
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus {
  color: #23527c;
  background-color: #eeeeee;
  border-color: #dddddd;
}
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
  z-index: 2;
  color: #ffffff;
  background-color: #337ab7;
  border-color: #337ab7;
  cursor: default;
}
.pagination > .disabled > span,
.pagination > .disabled > span:hover,
.pagination > .disabled > span:focus,
.pagination > .disabled > a,
.pagination > .disabled > a:hover,
.pagination > .disabled > a:focus {
  color: #777777;
  background-color: #ffffff;
  border-color: #dddddd;
  cursor: not-allowed;
}
.pagination-lg > li > a,
.pagination-lg > li > span {
  padding: 10px 16px;
  font-size: 18px;
}
.pagination-lg > li:first-child > a,
.pagination-lg > li:first-child > span {
  border-bottom-left-radius: 6px;
  border-top-left-radius: 6px;
}
.pagination-lg > li:last-child > a,
.pagination-lg > li:last-child > span {
  border-bottom-right-radius: 6px;
  border-top-right-radius: 6px;
}
.pagination-sm > li > a,
.pagination-sm > li > span {
  padding: 5px 10px;
  font-size: 12px;
}
.pagination-sm > li:first-child > a,
.pagination-sm > li:first-child > span {
  border-bottom-left-radius: 3px;
  border-top-left-radius: 3px;
}
.pagination-sm > li:last-child > a,
.pagination-sm > li:last-child > span {
  border-bottom-right-radius: 3px;
  border-top-right-radius: 3px;
}


softmodal-containera.bblue1_x0 {text-decoration:none;color:White;display:inline-block;height:32px;padding-left:2px;background-image:url(/images/Style1/Controls/bblue1/l0.gif);background-position:left center;background-repeat:no-repeat;}
a.bblue1_x0 .frm {display:block;height:32px;padding-right:2px;background-image:url(/images/Style1/Controls/bblue1/r0.gif);background-position:right center;background-repeat:no-repeat;}
a.bblue1_x0 .btn {display:block;height:32px;background-color:#3C516E;background-image:url(/images/Style1/Controls/bblue1/b0.gif);background-position:left center;background-repeat:repeat;}

a.bblue1_x0:hover, a.bblue1_x1 {text-decoration:none;color:White;display:inline-block;height:32px;padding-left:2px;background-image:url(/images/Style1/Controls/bblue1/l1.gif);background-position:left center;background-repeat:no-repeat;}
a.bblue1_x0:hover .frm, a.bblue1_x1 .frm {display:block;height:32px;padding-right:2px;background-image:url(/images/Style1/Controls/bblue1/r1.gif);background-position:right center;background-repeat:no-repeat;}
a.bblue1_x0:hover .btn, a.bblue1_x1 .btn {display:block;height:32px;background-color:#496285;background-image:url(/images/Style1/Controls/bblue1/b1.gif);background-position:left center;background-repeat:repeat;}

a.bgreen1_x0 {text-decoration:none;color:White;display:inline-block;height:32px;padding-left:2px;background-image:url(/images/Style1/Controls/bgreen1/l0.gif);background-position:left center;background-repeat:no-repeat;}
a.bgreen1_x0 .frm {display:block;height:32px;padding-right:2px;background-image:url(/images/Style1/Controls/bgreen1/r0.gif);background-position:right center;background-repeat:no-repeat;}
a.bgreen1_x0 .btn {display:block;height:32px;background-color:#709A3A;background-image:url(/images/Style1/Controls/bgreen1/b0.gif);background-position:left center;background-repeat:repeat;}

a.bgreen1_x0:hover, a.bgreen1_x1 {text-decoration:none;color:White;display:inline-block;height:32px;padding-left:2px;background-image:url(/images/Style1/Controls/bgreen1/l1.gif);background-position:left center;background-repeat:no-repeat;}
a.bgreen1_x0:hover .frm, a.bgreen1_x1 .frm {display:block;height:32px;padding-right:2px;background-image:url(/images/Style1/Controls/bgreen1/r1.gif);background-position:right center;background-repeat:no-repeat;}
a.bgreen1_x0:hover .btn, a.bgreen1_x1 .btn {display:block;height:32px;background-color:#7CA93F;background-image:url(/images/Style1/Controls/bgreen1/b1.gif);background-position:left center;background-repeat:repeat;}

a.bblank1_x0 {text-decoration:none;color:Black;display:inline-block;height:32px;padding-left:2px;background-image:url(/images/Style1/Controls/bblank1/l0.gif);background-position:left center;background-repeat:no-repeat;}
a.bblank1_x0 .frm {display:block;height:32px;padding-right:2px;background-image:url(/images/Style1/Controls/bblank1/r0.gif);background-position:right center;background-repeat:no-repeat;}
a.bblank1_x0 .btn {display:block;height:32px;background-color:White;background-image:url(/images/Style1/Controls/bblank1/b0.gif);background-position:left center;background-repeat:repeat;}

a.bblank1_x0:hover, a.bblank1_x1 {text-decoration:none;color:Black;display:inline-block;height:32px;padding-left:2px;background-image:url(/images/Style1/Controls/bblank1/l1.gif);background-position:left center;background-repeat:no-repeat;}
a.bblank1_x0:hover .frm, a.bblank1_x1 .frm {display:block;height:32px;padding-right:2px;background-image:url(/images/Style1/Controls/bblank1/r1.gif);background-position:right center;background-repeat:no-repeat;}
a.bblank1_x0:hover .btn, a.bblank1_x1 .btn {display:block;height:32px;background-color:White;background-image:url(/images/Style1/Controls/bblank1/b1.gif);background-position:left center;background-repeat:repeat;}

a.bsand1_x0 {text-decoration:none;color:Black;display:inline-block;height:32px;padding-left:2px;background-image:url(/images/Style1/Controls/bsand1/l0.gif);background-position:left center;background-repeat:no-repeat;}
a.bsand1_x0 .frm {display:block;height:32px;padding-right:2px;background-image:url(/images/Style1/Controls/bsand1/r0.gif);background-position:right center;background-repeat:no-repeat;}
a.bsand1_x0 .btn {display:block;height:32px;background-color:#F7E062;background-image:url(/images/Style1/Controls/bsand1/b0.gif);background-position:left center;background-repeat:repeat;}

a.bsand1_x0:hover, a.bsand1_x1 {text-decoration:none;color:Black;display:inline-block;height:32px;padding-left:2px;background-image:url(/images/Style1/Controls/bsand1/l1.gif);background-position:left center;background-repeat:no-repeat;}
a.bsand1_x0:hover .frm, a.bsand1_x1 .frm {display:block;height:32px;padding-right:2px;background-image:url(/images/Style1/Controls/bsand1/r1.gif);background-position:right center;background-repeat:no-repeat;}
a.bsand1_x0:hover .btn, a.bsand1_x1 .btn {display:block;height:32px;background-color:#F3CE00;background-image:url(/images/Style1/Controls/bsand1/b1.gif);background-position:left center;background-repeat:repeat;}

.searchbox1 {display:inline-block;height:32px;padding-left:2px;background-image:url(/images/Style1/Controls/bblank1/l1.gif);background-position:left center;background-repeat:no-repeat;}
.searchbox1 .frm {display:block;height:32px;padding-right:2px;background-image:url(/images/Style1/Controls/bblank1/r1.gif);background-position:right center;background-repeat:no-repeat;}
.searchbox1 .tb {display:block;height:32px;background-color:White;background-image:url(/images/Style1/Controls/bblank1/b1.gif);background-position:left center;background-repeat:repeat;}

.searchbox2 {display:inline-block;height:32px;padding-left:2px;background-color:White;background-image:url(/images/Style1/Controls/sb2/l0.gif);background-position:left center;background-repeat:no-repeat;}
.searchbox2 .frm {display:block;height:32px;padding-right:2px;background-image:url(/images/Style1/Controls/sb2/r0.gif);background-position:right center;background-repeat:no-repeat;}
.searchbox2 .tb {display:block;height:32px;background-image:url(/images/Style1/Controls/sb2/b0.gif);background-position:left center;background-repeat:repeat;}
.searchbox2 a {display:inline-block;height:32px;background-color:#F7E062;color:Black;text-decoration:none;}
.searchbox2 a .frm {display:block;height:32px;padding-right:2px;background-image:url(/images/Style1/Controls/bsand1/r0.gif);background-position:right center;background-repeat:no-repeat;}
.searchbox2 a .btn {display:block;height:32px;background-image:url(/images/Style1/Controls/bsand1/b0.gif);background-position:left center;background-repeat:repeat;}
.searchbox2 a:hover {display:inline-block;height:32px;background-color:#F3CE00;color:Black;text-decoration:none;}
.searchbox2 a:hover .frm {display:block;height:32px;padding-right:2px;background-image:url(/images/Style1/Controls/bsand1/r1.gif);background-position:right center;background-repeat:no-repeat;}
.searchbox2 a:hover .btn {display:block;height:32px;background-image:url(/images/Style1/Controls/bsand1/b1.gif);background-position:left center;background-repeat:repeat;}

a.local {text-decoration:none;border-bottom:dashed 1px gray;}

.fsky1 {position:absolute;left:0px;top:0px;width:18px;height:18px;table-layout:fixed;z-index:-1;}
.fsky1 .c0 {width:6px;height:6px;background-image:url(/images/Style1/Controls/fsky1/p0.gif);background-position:left top;background-repeat:no-repeat;}
.fsky1 .c1 {height:6px;background-image:url(/images/Style1/Controls/fsky1/p1.gif);background-position:left top;background-repeat:repeat-x;}
.fsky1 .c2 {width:6px;height:6px;background-image:url(/images/Style1/Controls/fsky1/p2.gif);background-position:left top;background-repeat:no-repeat;}
.fsky1 .c3 {width:6px;background-image:url(/images/Style1/Controls/fsky1/p3.gif);background-position:left top;background-repeat:repeat-y;}
.fsky1 .c4 {width:6px;height:6px;background-image:url(/images/Style1/Controls/fsky1/p4.gif);background-position:left top;background-repeat:no-repeat;}
.fsky1 .c5 {height:6px;background-image:url(/images/Style1/Controls/fsky1/p5.gif);background-position:left top;background-repeat:repeat-x;}
.fsky1 .c6 {width:6px;height:6px;background-image:url(/images/Style1/Controls/fsky1/p6.gif);background-position:left top;background-repeat:no-repeat;}
.fsky1 .c7 {width:6px;background-image:url(/images/Style1/Controls/fsky1/p7.gif);background-position:left top;background-repeat:repeat-y;}
.fsky1 .c8 {background-color:White;}

.fsky2 {table-layout:fixed;}
.fsky2 .c0 {width:6px;height:6px;background-image:url(/images/Style1/Controls/fsky1/p0.gif);background-position:left top;background-repeat:no-repeat;}
.fsky2 .c1 {height:6px;background-image:url(/images/Style1/Controls/fsky1/p1.gif);background-position:left top;background-repeat:repeat-x;}
.fsky2 .c2 {width:6px;height:6px;background-image:url(/images/Style1/Controls/fsky1/p2.gif);background-position:left top;background-repeat:no-repeat;}
.fsky2 .c3 {width:6px;background-image:url(/images/Style1/Controls/fsky1/p3.gif);background-position:left top;background-repeat:repeat-y;}
.fsky2 .c4 {width:6px;height:6px;background-image:url(/images/Style1/Controls/fsky1/p4.gif);background-position:left top;background-repeat:no-repeat;}
.fsky2 .c5 {height:6px;background-image:url(/images/Style1/Controls/fsky1/p5.gif);background-position:left top;background-repeat:repeat-x;}
.fsky2 .c6 {width:6px;height:6px;background-image:url(/images/Style1/Controls/fsky1/p6.gif);background-position:left top;background-repeat:no-repeat;}
.fsky2 .c7 {width:6px;background-image:url(/images/Style1/Controls/fsky1/p7.gif);background-position:left top;background-repeat:repeat-y;}
.fsky2 .c8 {background-color:White;}

.CustomTab1 .ajax__tab_header {background-color:#D3D3D3;background-image:url(/Images/Style1/Backgrounds/finder_paneltopback1.gif);background-position:left top;background-repeat:repeat-x;padding:6px;}
.CustomTab1 .ajax__tab_outer {display:inline-block;margin-right:1px;}
.CustomTab1 .ajax__tab_inner {display:inline-block;color:inherit;}
.CustomTab1 .ajax__tab_tab {display:inline-block;font-family:Tahoma;font-size:8.15pt;padding:8px 12px 8px 12px;}
.CustomTab1 .ajax__tab_body {}
.CustomTab1 .ajax__tab_hover {display:inline-block;}
.CustomTab1 .ajax__tab_active {display:inline-block;background-color:Gray;color:white;margin-right:1px;}
.CustomTab1 .ajax__tab_active a {color:White;}

.textBox1 {display:inline-block;margin:0px;padding:1px;border:none;}
.textBox2 {display:inline-block;margin:0px;padding:4px;border:solid 1px #AFBCC3;border-radius:2px;-moz-box-shadow:0px -1px 6px #E2E2E2;-webkit-box-shadow:0px -1px 6px #E2E2E2;}
.textBox3 {display:inline-block;margin:0px;padding:8px 6px 8px 6px;border:solid 1px #AFBCC3;border-radius:0px;-moz-box-shadow:0px -1px 6px #E2E2E2;-webkit-box-shadow:0px -1px 6px #E2E2E2;}
.textBox4 {display:inline-block;margin:0px;padding:8px 12px 8px 12px;border: solid 1px #EDEDED;border-radius:2px;-moz-box-shadow:0px -1px 6px #E2E2E2;-webkit-box-shadow:0px -1px 6px #E2E2E2;}

.textBox2_disabled {display:inline-block;margin:0px;padding:4px;border:solid 1px #DFDFDF;border-radius:2px;-moz-box-shadow:0px -1px 6px #E2E2E2;-webkit-box-shadow:0px -1px 6px #E2E2E2;}
.textBox3_disabled {display:inline-block;margin:0px;padding:8px 6px 8px 6px;border:solid 1px #DFDFDF;border-radius:0px;-moz-box-shadow:0px -1px 6px #E2E2E2;-webkit-box-shadow:0px -1px 6px #E2E2E2;}

.select2 {display:inline-block;margin:0px;padding:3px;border:solid 1px #AFBCC3;border-radius:2px;-moz-box-shadow:0px -1px 6px #E2E2E2;-webkit-box-shadow:0px -1px 6px #E2E2E2;}
.select3 {display:inline-block;margin:0px;padding:7px 6px 7px 6px;border: solid 1px #AFBCC3;border-radius:0px;-moz-box-shadow:0px -1px 6px #E2E2E2;-webkit-box-shadow:0px -1px 6px #E2E2E2;}

.select2_disabled {display:inline-block;margin:0px;padding:3px;border:solid 1px #DFDFDF;border-radius:2px;-moz-box-shadow:0px -1px 6px #E2E2E2;-webkit-box-shadow:0px -1px 6px #E2E2E2;}
.select3_disabled {display:inline-block;margin:0px;padding:7px 6px 7px 6px;border: solid 1px #DFDFDF;border-radius:0px;-moz-box-shadow:0px -1px 6px #E2E2E2;-webkit-box-shadow:0px -1px 6px #E2E2E2;}

.context-menu {background-color: #F2F2F2;border: 1px solid #999999;list-style-type: none;margin: 0;padding: 0;}
.context-menu a {color: #333333;display: block;padding: 3px;text-decoration: none;}
.context-menu a:hover {background-color: #666666;color: white;text-decoration: none;}

.lookupBox4 {display:inline-block;margin:0px;padding2:8px 12px 8px 12px;border: solid 1px #EDEDED;border-radius:2px;-moz-box-shadow:0px -1px 6px #E2E2E2;-webkit-box-shadow:0px -1px 6px #E2E2E2;}

.textbox5-mat {padding:6px 4px 6px 4px;margin:0px;border:none;border-bottom:solid 2px #dedede;}
.textbox5-mat:focus {border-bottom:solid 2px #29d;}

a.btnx
{
	display:inline-block;
	background: linear-gradient(#5CD65F 0%, #4DB254 100%);
	border-bottom:inset 2px #2D651C;
	border-radius: 4px;
	text-align:center;
	color:#FFFFFF!important;
	text-decoration:none!important;
	padding:1px 6px 1px 6px;
	box-shadow:0px 2px 6px rgba(0,0,0,0.3);
}
a.btnx:hover{text-decoration:none!important;background: linear-gradient(#5CD65F 0%, #5CD65F 100%);}
a.btnx:visited{text-decoration:none!important;}
a.btnx:active{text-decoration:none!important;}

a.btn0 
{
	display:inline-block;
	height:34px;
	border:solid 1px transparent;
	border-radius: 4px;
	text-align:center;
	text-decoration:none!important;
	padding:0px 5px 0px 4px;
	box-shadow2:0px 2px 6px rgba(0,0,0,0.3);
}
a.btn0:hover{text-decoration:none!important;border:solid 1px red;}
a.btn0:visited{text-decoration:none!important;}
a.btn0:active{text-decoration:none!important;}
/*
	background: -webkit-gradient(linear, 0 100%, 0 0, from(#5CD65F), to(#4DB254));
	background: -webkit-linear-gradient(#5CD65F 0%, #4DB254 100%);
	background: -moz-linear-gradient(#5CD65F 0%, #4DB254 100%);
	background: -o-linear-gradient(#5CD65F 0%, #4DB254 100%);
*/
a.btn1{display:inline-block;height:96px;font-size:24pt;border-radius: 4px;text-align:center;text-decoration:none!important;box-shadow:0px 2px 6px rgba(0,0,0,0.3);}
a.btn1:hover{text-decoration:none!important;}
a.btn1:visited{text-decoration:none!important;}
a.btn1:active{text-decoration:none!important;}

a.btn2{display:inline-block;height:80px;font-size:20pt;border-radius: 4px;text-align:center;text-decoration:none!important;box-shadow:0px 2px 6px rgba(0,0,0,0.3);}
a.btn2:hover{text-decoration:none!important;}
a.btn2:visited{text-decoration:none!important;}
a.btn2:active{text-decoration:none!important;}

a.btn3{display:inline-block;height:64px;font-size:16pt;border-radius: 4px;text-align:center;text-decoration:none!important;box-shadow:0px 2px 6px rgba(0,0,0,0.3);}
a.btn3:hover{text-decoration:none!important;}
a.btn3:visited{text-decoration:none!important;}
a.btn3:active{text-decoration:none!important;}

a.btn4{display:inline-block;height:42px;border-radius: 4px;text-align:center;text-decoration:none!important;box-shadow:0px 2px 6px rgba(0,0,0,0.3);}
a.btn4:hover{text-decoration:none!important;}
a.btn4:visited{text-decoration:none!important;}
a.btn4:active{text-decoration:none!important;}

a.btn5{display:inline-block;height:34px;border-radius:4px;text-align:center;text-decoration:none!important;box-shadow:0px 2px 6px rgba(0,0,0,0.3);}
a.btn5:hover{text-decoration:none!important;}
a.btn5:visited{text-decoration:none!important;}
a.btn5:active{text-decoration:none!important;}

.btn-green{color:#FFFFFF!important;background: linear-gradient(#5CD65F 0%, #4DB254 100%)!important;border-bottom:inset 2px #2D651C;}
.btn-green:hover{background: linear-gradient(#5CD65F 0%, #5CD65F 100%);}

.btn-blue {color:#FFFFFF!important;background: linear-gradient(#00CCFF 0%, #3399FF 100%)!important;border-bottom:inset 2px #0066FF;}
.btn-blue:hover{background: linear-gradient(#00CCFF 0%, #00CCFF 100%);}

.btn-red {color:#FFFFFF!important;background: linear-gradient(#FF3333 0%, #CC0033 100%)!important;border-bottom:inset 2px #660000;}
.btn-red:hover{background: linear-gradient(#FF3333 0%, #FF3333 100%);}

.btn-orange {color:#FFFFFF!important;background: linear-gradient(#FF9933 0%, #FF6633 100%)!important;border-bottom:inset 2px #CC6600!important;}
.btn-orange:hover{background: linear-gradient(#FF9933 0%, #FF9933 100%)!important;}

.btn-white {color:#000!important;background: linear-gradient(#fff 0%, #CECECE 100%)!important;border-bottom:inset 2px gray;}
.btn-white:hover{background: linear-gradient(#fff 0%, #C0C0C0 100%);}

.btnx-x-l {display:inline-block;width:0px;height:100%;vertical-align:middle;margin-left:12px;}
.btnx-x-r {display:inline-block;width:0px;height:100%;vertical-align:middle;margin-right:12px;}
.btnx-c {display:inline-block;vertical-align:middle;padding-top:1px;}

a.btn5 > .btnx-x-l {display:inline-block;width:0px;height:100%;vertical-align:middle;margin-left:12px;}
a.btn5 > .btnx-x-r {display:inline-block;width:0px;height:100%;vertical-align:middle;margin-right:12px;}
a.btn5 > .btnx-c {display:inline-block;vertical-align:middle;padding-top:1px;}

a.btn4 > .btnx-x-l {display:inline-block;width:0px;height:100%;vertical-align:middle;margin-left:20px;}
a.btn4 > .btnx-x-r {display:inline-block;width:0px;height:100%;vertical-align:middle;margin-right:20px;}
a.btn4 > .btnx-c {display:inline-block;vertical-align:middle;padding-top:1px;font-size:16px;}



.radial-state{
	display:inline-block;
	width:7px;
	height:7px;
	border-radius:50%;
}
.radial-state.green{
	background: -webkit-radial-gradient(2px 2px, circle farthest-side, #fff, #1F6F05);
	border:solid 1px #1F6F05;
}
.radial-state.orange{
	background: -webkit-radial-gradient(2px 2px, circle farthest-side, #fff, #A56311);
	border:solid 1px #A56311;
}
.radial-state.red{
	background: -webkit-radial-gradient(2px 2px, circle farthest-side, #fff, #D00000);
	border:solid 1px #D00000;
}
.radial-state.gray{
	background: -webkit-radial-gradient(2px 2px, circle farthest-side, #fff, #7D7D7D);
	border:solid 1px #7D7D7D;
}
.radial-state.blue{
	background: -webkit-radial-gradient(2px 2px, circle farthest-side, #fff, #3054BB);
	border:solid 1px #3054BB;
}
.radial-state.black{
	background: -webkit-radial-gradient(2px 2px, circle farthest-side, #fff, #000);
	border:solid 1px #000;
}
/**/
.radial-state.green1{
	background: -webkit-radial-gradient(2px 2px, circle farthest-side, #fff, #3E991C);
	border:solid 1px #3E991C;
}
.radial-state.orange1{
	background: -webkit-radial-gradient(2px 2px, circle farthest-side, #fff, #CB8D2B);
	border:solid 1px #CB8D2B;
}
.radial-state.red1{
	background: -webkit-radial-gradient(2px 2px, circle farthest-side, #fff, #AA1010);
	border:solid 1px #AA1010;
}
.radial-state.gray1{
	background: -webkit-radial-gradient(2px 2px, circle farthest-side, #fff, #CECECE);
	border:solid 1px #CECECE;
}

.radial-state.blue1{
	background: -webkit-radial-gradient(2px 2px, circle farthest-side, #fff, #0F8CC5);
	border:solid 1px #0F8CC5;
}
.radial-state.black1{
	background: -webkit-radial-gradient(2px 2px, circle farthest-side, #fff, #000);
	border:solid 1px #000;
}
.radial-state.pink1{
	background: -webkit-radial-gradient(2px 2px, circle farthest-side, #fff, #F526D2);
	border:solid 1px #F526D2;
}
.radial-state.violet1{
	background: -webkit-radial-gradient(2px 2px, circle farthest-side, #fff, #7817F9);
	border:solid 1px #7817F9;
}
.radial-state.yellow1{
	background: -webkit-radial-gradient(2px 2px, circle farthest-side, #fff, #DCD502);
	border:solid 1px #DCD502;
}
.big-green-button{
	background-color:#00FF00;
	width:400px;
	height:100px;
	border:solid 1px #CECECE;
	border-radius:10px;
	font-size:78px;
	color:#fff !important;
	text-decoration:none !important;
	padding:16px;
}

.menu1_item_a_sel { display:inline-block;border:solid 1px #ECE8E9;background-color:#ECE8E9;color:Black!important;padding:2px 4px 2px 4px;white-space: nowrap;text-decoration:none!important;margin-right:2px;filter:alpha(opacity=100);opacity:1;}
.menu1_panel {border:solid 0px #ECE8E9;background-color:#ECE8E9;}

a.menu1_subitem_a, a.menu1_subitem_a:link, a.menu1_subitem_a:visited, a.menu1_subitem_a:active { display:block;border:solid 1px transparent;white-space:nowrap;text-decoration:none;padding:2px 4px 2px 4px;}
a.menu1_subitem_a:hover {border:solid 1px gray;background-color:Gray;color:White;white-space:nowrap;text-decoration:none;padding:2px 4px 2px 4px;}

.inline-input{display:block;min-height:10px;cursor:pointer;}
.selectedTB{
	border:none !important;/**/
	background-color:#DFDFDF;
	padding:2px;
}
@keyframes cover-gray {
    from {background-color: #C0C0C0;}
    to {background-color: #ECE8E9;}
}

/* The element to apply the animation to */
.cover {background-color: #C0C0C0;opacity:0.6; animation-name: cover-gray;animation-duration: 1s;animation-iteration-count: infinite;animation-direction: alternate;}
@keyframes onsuccess {
    from {background-color: #0ac76b;}
    to {background-color: #fff;}
}
.bg-row-onsuccess {background-color: #fff;animation-name: onsuccess;animation-duration: 2s;animation-iteration-count: 1;}
@keyframes onerror {
    from {background-color: #e65433;}
    to {background-color: #fff;}
}
.bg-row-onerror {background-color: #fff;animation-name: onerror;animation-duration: 2s;animation-iteration-count: 1;}
.lookup-container-body{position: absolute;padding: 2px;z-index: 2;background-color: #fff;border-top: solid 1px #C0C0C0;border-left: solid 1px #C0C0C0;border-right: solid 1px #C0C0C0;border-bottom: solid 1px #C0C0C0;}
.label-lookup-defalt {display: inline-block;text-align: left;vertical-align: top;}
.label-lookup-defalt .label-icon{width: 20%;}
.label-lookup-defalt .label-icon img{display:inline-block;vertical-align:middle;border:none;margin-right:4px;/*vertical-align:middle;*/}
.label-lookup-defalt .label-title{vertical-align: top;font-size: 14px;white-space: nowrap;text-overflow: ellipsis;}
.label-lookup-defalt .label-text{vertical-align: top;font-family: Tahoma;font-size: 8.15pt;}
.label-lookup-defalt .lookup-container{display: none;}
.label-lookup-defalt .lookup-button{height: 100%;width: 16px;background-color: #C0C0C0;cursor: pointer;}
.label-lookup-defalt .lookup-button:hover{background-color: #808080;}

.label-lookup-light{border: solid 1px transparent;padding: 2px;cursor: default;}
.label-lookup-light:hover{border: solid 1px #C0C0C0;}
.label-lookup-light.active{border: solid 1px #C0C0C0;}
.label-lookup-light .label-icon{text-align:center;}
.label-lookup-light .label-icon img{display:inline-block;vertical-align:middle;border:none;margin-right:4px;/*vertical-align:middle;*/}
.label-lookup-light .label-title{vertical-align: top;font-size: 14px;white-space: nowrap;text-overflow: ellipsis;}
.label-lookup-light .label-text{vertical-align: top;}
.label-lookup-light.title .label-text{vertical-align: top;font-family: Tahoma;font-size: 14px;}
.label-lookup-light .lookup-container{display:inline-block;display: none;}
.label-lookup-light .lookup-button{height: 100%;width: 15px;background-color: transparent;cursor: pointer;background-image: url('/Images/Commands/DropDown.gif');background-repeat:no-repeat;background-position: center;}
.label-lookup-light:hover .lookup-button{background-color: #C0C0C0;}
.label-lookup-light.title .lookup-button:hover{background-color: #C0C0C0;}
.label-lookup-light.active .lookup-button{background-color: #C0C0C0;}
.label-lookup-light .lookup-button:hover{background-color: rgba(0,0,0,0.3);}

.label-lookup-button1{border: solid 1px #D3D3D3 !important;padding:0px 6px 0px 6px!important;}
.label-lookup-button1:hover{border: solid 1px #08246b !important;background-color:#b5bed6;}
.label-lookup-button1.active{border: solid 1px #08246b !important;background-color:#b5bed6;}
.label-lookup-button1 .label-text{white-space:nowrap;}
.label-lookup-button1 .label-table {height:26px;}
.label-lookup-button1 .img0 {display:inline-block;vertical-align:middle;border:none;margin:0px;}
.label-lookup-button1 .img1 {display:inline-block;vertical-align:middle;border:none;margin-right:4px;}

.label-lookup-light.image48 .label-icon img{display:inline-block;vertical-align:middle;border:none;margin-right:4px;max-height:48px;max-width:48px;}
.label-lookup-popupmenu-item{background-color:aqua;}
.label-lookup-popupmenu-item img:hover{opacity:0.4;}
			/*******************************/
		@keyframes label-lookup-border-loading {
			from {border-color: #f00;}
			to {border-color: #fe9292;}
		}
.label-lookup-border-loading {animation-name: label-lookup-border-loading;animation-delay: 0s;animation-duration: 0.5s;animation-iteration-count: infinite;}
.label-lookup-toolbar .button1{
	display:block;
	padding:5px 6px 5px 6px;
	text-decoration:none;
	color:black;
	vertical-align:middle;
}
	.label-lookup-toolbar .button1:hover {
		background-color:#CEE1F5;
	}
.label-lookup-toolbar .button1 img{
	margin-right:4px;
	vertical-align:middle;
}
.label-lookup-toolbar .img0 {display:inline-block;vertical-align:middle;border:none;}
.label-lookup-toolbar .img1 {display:inline-block;vertical-align:middle;border:none;margin-right:4px;}

.validator-error {
	background-color:#faa3a9;
	/*border-color:red;*/
}
.validator-error-3s {
	background-color:#F2DEDE;border-color:red;
}
.validator-error-3s input {
	background-color:transparent;
}
.validator-error input[type=text] {
	background-color:transparent;
}
.horizontal-tab {
	padding:4px;
	margin:0px;
	border:solid 1px #CECECE;
	background-color: #ECECEC;
	color:#000 !important;
	position: relative;
	top:1px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	cursor: pointer;
	text-decoration:none;
}
	.horizontal-tab.slected {
		background-color: #fff;
		color:#000;
		border-bottom-color: transparent;
	}
.vmbutton {
	display:inline-block;
	padding:2px 3px 2px 3px;
	border:solid 1px transparent;
	color:#000 !important;
	text-decoration:none;
}
.vmbutton_s {
	display:inline-block;
	color:#000 !important;
	text-decoration:none;
	white-space:nowrap;background-color:#A3ABC1;border-color:#082266;border-width:1px;border-style:Solid;padding:2px 3px 2px 3px;
}
.vmbutton:hover {
	white-space:nowrap;background-color:#A3ABC1;border-color:#082266;border-width:1px;border-style:Solid;
}
@keyframes cover-blue {0% {background:-webkit-linear-gradient(left, #9EDFF3 0%, #0089FF 100%);}1% {background:-webkit-linear-gradient(left, #0089FF 0%, #9EDFF3 1%, #0089FF 100%);}2% {background:-webkit-linear-gradient(left, #0089FF 0%, #9EDFF3 2%, #0089FF 100%);}3% {background:-webkit-linear-gradient(left, #0089FF 0%, #9EDFF3 3%, #0089FF 100%);}4% {background:-webkit-linear-gradient(left, #0089FF 0%, #9EDFF3 4%, #0089FF 100%);}5% {background:-webkit-linear-gradient(left, #0089FF 0%, #9EDFF3 5%, #0089FF 100%);}6% {background:-webkit-linear-gradient(left, #0089FF 0%, #9EDFF3 6%, #0089FF 100%);}7% {background:-webkit-linear-gradient(left, #0089FF 0%, #9EDFF3 7%, #0089FF 100%);}8% {background:-webkit-linear-gradient(left, #0089FF 0%, #9EDFF3 8%, #0089FF 100%);}9% {background:-webkit-linear-gradient(left, #0089FF 0%, #9EDFF3 9%, #0089FF 100%);}10% {background:-webkit-linear-gradient(left, #0089FF 0%, #9EDFF3 10%, #0089FF 100%);}11% {background:-webkit-linear-gradient(left, #0089FF 0%, #9EDFF3 11%, #0089FF 100%);}12% {background:-webkit-linear-gradient(left, #0089FF 0%, #9EDFF3 12%, #0089FF 100%);}13% {background:-webkit-linear-gradient(left, #0089FF 0%, #9EDFF3 13%, #0089FF 100%);}14% {background:-webkit-linear-gradient(left, #0089FF 0%, #9EDFF3 14%, #0089FF 100%);}15% {background:-webkit-linear-gradient(left, #0089FF 0%, #9EDFF3 15%, #0089FF 100%);}16% {background:-webkit-linear-gradient(left, #0089FF 0%, #9EDFF3 16%, #0089FF 100%);}17% {background:-webkit-linear-gradient(left, #0089FF 0%, #9EDFF3 17%, #0089FF 100%);}18% {background:-webkit-linear-gradient(left, #0089FF 0%, #9EDFF3 18%, #0089FF 100%);}19% {background:-webkit-linear-gradient(left, #0089FF 0%, #9EDFF3 19%, #0089FF 100%);}20% {background:-webkit-linear-gradient(left, #0089FF 0%, #9EDFF3 20%, #0089FF 100%);}21% {background:-webkit-linear-gradient(left, #0089FF 0%, #9EDFF3 21%, #0089FF 100%);}22% {background:-webkit-linear-gradient(left, #0089FF 0%, #9EDFF3 22%, #0089FF 100%);}23% {background:-webkit-linear-gradient(left, #0089FF 0%, #9EDFF3 23%, #0089FF 100%);}24% {background:-webkit-linear-gradient(left, #0089FF 0%, #9EDFF3 24%, #0089FF 100%);}25% {background:-webkit-linear-gradient(left, #0089FF 0%, #9EDFF3 25%, #0089FF 100%);}26% {background:-webkit-linear-gradient(left, #0089FF 0%, #9EDFF3 26%, #0089FF 100%);}27% {background:-webkit-linear-gradient(left, #0089FF 0%, #9EDFF3 27%, #0089FF 100%);}28% {background:-webkit-linear-gradient(left, #0089FF 0%, #9EDFF3 28%, #0089FF 100%);}29% {background:-webkit-linear-gradient(left, #0089FF 0%, #9EDFF3 29%, #0089FF 100%);}30% {background:-webkit-linear-gradient(left, #0089FF 0%, #9EDFF3 30%, #0089FF 100%);}31% {background:-webkit-linear-gradient(left, #0089FF 0%, #9EDFF3 31%, #0089FF 100%);}32% {background:-webkit-linear-gradient(left, #0089FF 0%, #9EDFF3 32%, #0089FF 100%);}33% {background:-webkit-linear-gradient(left, #0089FF 0%, #9EDFF3 33%, #0089FF 100%);}34% {background:-webkit-linear-gradient(left, #0089FF 0%, #9EDFF3 34%, #0089FF 100%);}35% {background:-webkit-linear-gradient(left, #0089FF 0%, #9EDFF3 35%, #0089FF 100%);}36% {background:-webkit-linear-gradient(left, #0089FF 0%, #9EDFF3 36%, #0089FF 100%);}37% {background:-webkit-linear-gradient(left, #0089FF 0%, #9EDFF3 37%, #0089FF 100%);}38% {background:-webkit-linear-gradient(left, #0089FF 0%, #9EDFF3 38%, #0089FF 100%);}39% {background:-webkit-linear-gradient(left, #0089FF 0%, #9EDFF3 39%, #0089FF 100%);}40% {background:-webkit-linear-gradient(left, #0089FF 0%, #9EDFF3 40%, #0089FF 100%);}41% {background:-webkit-linear-gradient(left, #0089FF 0%, #9EDFF3 41%, #0089FF 100%);}42% {background:-webkit-linear-gradient(left, #0089FF 0%, #9EDFF3 42%, #0089FF 100%);}43% {background:-webkit-linear-gradient(left, #0089FF 0%, #9EDFF3 43%, #0089FF 100%);}44% {background:-webkit-linear-gradient(left, #0089FF 0%, #9EDFF3 44%, #0089FF 100%);}45% {background:-webkit-linear-gradient(left, #0089FF 0%, #9EDFF3 45%, #0089FF 100%);}46% {background:-webkit-linear-gradient(left, #0089FF 0%, #9EDFF3 46%, #0089FF 100%);}47% {background:-webkit-linear-gradient(left, #0089FF 0%, #9EDFF3 47%, #0089FF 100%);}48% {background:-webkit-linear-gradient(left, #0089FF 0%, #9EDFF3 48%, #0089FF 100%);}49% {background:-webkit-linear-gradient(left, #0089FF 0%, #9EDFF3 49%, #0089FF 100%);}50% {background:-webkit-linear-gradient(left, #0089FF 0%, #9EDFF3 50%, #0089FF 100%);}51% {background:-webkit-linear-gradient(left, #0089FF 0%, #9EDFF3 51%, #0089FF 100%);}52% {background:-webkit-linear-gradient(left, #0089FF 0%, #9EDFF3 52%, #0089FF 100%);}53% {background:-webkit-linear-gradient(left, #0089FF 0%, #9EDFF3 53%, #0089FF 100%);}54% {background:-webkit-linear-gradient(left, #0089FF 0%, #9EDFF3 54%, #0089FF 100%);}55% {background:-webkit-linear-gradient(left, #0089FF 0%, #9EDFF3 55%, #0089FF 100%);}56% {background:-webkit-linear-gradient(left, #0089FF 0%, #9EDFF3 56%, #0089FF 100%);}57% {background:-webkit-linear-gradient(left, #0089FF 0%, #9EDFF3 57%, #0089FF 100%);}58% {background:-webkit-linear-gradient(left, #0089FF 0%, #9EDFF3 58%, #0089FF 100%);}59% {background:-webkit-linear-gradient(left, #0089FF 0%, #9EDFF3 59%, #0089FF 100%);}60% {background:-webkit-linear-gradient(left, #0089FF 0%, #9EDFF3 60%, #0089FF 100%);}61% {background:-webkit-linear-gradient(left, #0089FF 0%, #9EDFF3 61%, #0089FF 100%);}62% {background:-webkit-linear-gradient(left, #0089FF 0%, #9EDFF3 62%, #0089FF 100%);}63% {background:-webkit-linear-gradient(left, #0089FF 0%, #9EDFF3 63%, #0089FF 100%);}64% {background:-webkit-linear-gradient(left, #0089FF 0%, #9EDFF3 64%, #0089FF 100%);}65% {background:-webkit-linear-gradient(left, #0089FF 0%, #9EDFF3 65%, #0089FF 100%);}66% {background:-webkit-linear-gradient(left, #0089FF 0%, #9EDFF3 66%, #0089FF 100%);}67% {background:-webkit-linear-gradient(left, #0089FF 0%, #9EDFF3 67%, #0089FF 100%);}68% {background:-webkit-linear-gradient(left, #0089FF 0%, #9EDFF3 68%, #0089FF 100%);}69% {background:-webkit-linear-gradient(left, #0089FF 0%, #9EDFF3 69%, #0089FF 100%);}70% {background:-webkit-linear-gradient(left, #0089FF 0%, #9EDFF3 70%, #0089FF 100%);}71% {background:-webkit-linear-gradient(left, #0089FF 0%, #9EDFF3 71%, #0089FF 100%);}72% {background:-webkit-linear-gradient(left, #0089FF 0%, #9EDFF3 72%, #0089FF 100%);}73% {background:-webkit-linear-gradient(left, #0089FF 0%, #9EDFF3 73%, #0089FF 100%);}74% {background:-webkit-linear-gradient(left, #0089FF 0%, #9EDFF3 74%, #0089FF 100%);}75% {background:-webkit-linear-gradient(left, #0089FF 0%, #9EDFF3 75%, #0089FF 100%);}76% {background:-webkit-linear-gradient(left, #0089FF 0%, #9EDFF3 76%, #0089FF 100%);}77% {background:-webkit-linear-gradient(left, #0089FF 0%, #9EDFF3 77%, #0089FF 100%);}78% {background:-webkit-linear-gradient(left, #0089FF 0%, #9EDFF3 78%, #0089FF 100%);}79% {background:-webkit-linear-gradient(left, #0089FF 0%, #9EDFF3 79%, #0089FF 100%);}80% {background:-webkit-linear-gradient(left, #0089FF 0%, #9EDFF3 80%, #0089FF 100%);}81% {background:-webkit-linear-gradient(left, #0089FF 0%, #9EDFF3 81%, #0089FF 100%);}82% {background:-webkit-linear-gradient(left, #0089FF 0%, #9EDFF3 82%, #0089FF 100%);}83% {background:-webkit-linear-gradient(left, #0089FF 0%, #9EDFF3 83%, #0089FF 100%);}84% {background:-webkit-linear-gradient(left, #0089FF 0%, #9EDFF3 84%, #0089FF 100%);}85% {background:-webkit-linear-gradient(left, #0089FF 0%, #9EDFF3 85%, #0089FF 100%);}86% {background:-webkit-linear-gradient(left, #0089FF 0%, #9EDFF3 86%, #0089FF 100%);}87% {background:-webkit-linear-gradient(left, #0089FF 0%, #9EDFF3 87%, #0089FF 100%);}88% {background:-webkit-linear-gradient(left, #0089FF 0%, #9EDFF3 88%, #0089FF 100%);}89% {background:-webkit-linear-gradient(left, #0089FF 0%, #9EDFF3 89%, #0089FF 100%);}90% {background:-webkit-linear-gradient(left, #0089FF 0%, #9EDFF3 90%, #0089FF 100%);}91% {background:-webkit-linear-gradient(left, #0089FF 0%, #9EDFF3 91%, #0089FF 100%);}92% {background:-webkit-linear-gradient(left, #0089FF 0%, #9EDFF3 92%, #0089FF 100%);}93% {background:-webkit-linear-gradient(left, #0089FF 0%, #9EDFF3 93%, #0089FF 100%);}94% {background:-webkit-linear-gradient(left, #0089FF 0%, #9EDFF3 94%, #0089FF 100%);}95% {background:-webkit-linear-gradient(left, #0089FF 0%, #9EDFF3 95%, #0089FF 100%);}96% {background:-webkit-linear-gradient(left, #0089FF 0%, #9EDFF3 96%, #0089FF 100%);}97% {background:-webkit-linear-gradient(left, #0089FF 0%, #9EDFF3 97%, #0089FF 100%);}98% {background:-webkit-linear-gradient(left, #0089FF 0%, #9EDFF3 98%, #0089FF 100%);}99% {background:-webkit-linear-gradient(left, #0089FF 0%, #9EDFF3 99%, #0089FF 100%);}100% {background:-webkit-linear-gradient(left, #0089FF 0%, #9EDFF3 100%);}}
.bg-blue-grad {animation-name: cover-blue;animation-duration: 1s;animation-iteration-count: infinite;animation-direction: alternate;}
@keyframes border-blue {from {border:solid 1px #9EDFF3;}to {border:solid 1px #002cff;}}
.cover1 {animation-name: border-blue;animation-duration: 1s;animation-iteration-count: infinite;animation-direction: alternate;}

.date-lookup-calendar-cell-header { padding:12px;border:solid 1px #CECECE;text-align:center;color:gray;}
.date-lookup-calendar-cell-inactive { padding:12px;border:solid 1px #CECECE;text-align:center;color:silver;}
.date-lookup-calendar-cell-active {padding:12px;border:solid 1px #CECECE;text-align:center;color:black;cursor: pointer;}
.date-lookup-calendar-cell-active:hover {background-color:rgb(163,171,193)!important;}
.date-lookup-calendar-cell-active.holiday {background-color: #F7E5E5;}
.date-lookup-calendar-cell-active.today {background-color: #DFF0D8;}
.date-lookup-calendar-cell-active.selected {color: #fff !important;background-color: blue;}

.period-lookup .period-lookup-classic .period-lookup-td0 {height:22px;border:solid 1px #7F9DB9;background-color:White;}
.period-lookup .period-lookup-classic .period-lookup-td1 {width:30px;border:solid 1px Gray;}

.period-lookup .period-lookup-neo .period-lookup-td0 {height:100%;background-color:White;padding:0px 2px 0px 2px;}
.period-lookup .period-lookup-neo .period-lookup-td1 {width:30px;background-color:#ECE8E9;}
.period-lookup .period-lookup-neo .period-lookup-btn {border:none;padding:0px;margin:0px;}

.period-lookup-cell {/*padding:8px 12px 8px 12px;*/cursor:pointer;}
.period-lookup-cell:hover {background-color:rgb(181,190,214);color:Black;}
.period-lookup-cell.holiday {background-color:#F7E5E5;}
.period-lookup-cell.selected {color: #fff !important;background-color:blue!important;}
.period-lookup-selectedperiod.selected {border:solid 1px blue;}

.pager {
padding:8px;
display:inline-block;
text-decoration:none!important;
color:#337AB7;
}
.pager:hover {
background-color:#337AB7;
color:#fff;
}
.pager.active {
background-color:#337AB7;
color:#fff;
}
.page-counter-left {
display:inline-block;
height:32px;
width:23px;
/*position:absolute;
left:0px;
right:0px;*/
/*background-color:#A3C3E4;*/
z-index:2;
color:#000;
text-decoration:none;
font-size: 12px;
cursor:pointer;
background: -webkit-linear-gradient(left, #A3C3E4 0%, transparent 100%);
background: linear-gradient(left, #A3C3E4 0%, transparent 100%);
}
.page-counter-left:hover {
background-color:#337AB7;
color:#fff;
text-decoration:none;
}
.page-counter-right {
display:inline-block;
height:32px;
width:23px;
/*position:absolute;
left:100%;
right:100%;*/
background-color:#A3C3E4;
z-index:2;
color:#000;
text-decoration:none;
font-size: 12px;
cursor:pointer;
background: -webkit-linear-gradient(right, #A3C3E4 0%, transparent 100%);
background: linear-gradient(right, #A3C3E4 0%, transparent 100%);
}
.page-counter-right:hover {
background-color:#337AB7;
color:#fff;
text-decoration:none;
}

.bl-operation-statematrix td {padding:2px 6px 2px 6px;}
.bl-operation-sframe {display:inline-block;padding:1px;border:solid 2px transparent;}
.bl-operation-sframe-selected {display:inline-block;padding:1px;border:solid 2px blue!important;background-color:white;}
.bl-operation-state {display:inline-block;padding:0px 12px 0px 10px;border:dotted 1px silver;width:90px;white-space:nowrap;background-color:white;}
.bl-operation-state-2 {display:inline-block;padding:0px 10px 0px 10px;border:dotted 1px silver;width:60px;white-space:nowrap;background-color:white;}
.bl-operation-state-bone {display:inline-block;vertical-align:middle;width:0px;height:30px;}
.bl-operation-state-bone-2 {display:inline-block;vertical-align:middle;width:0px;height:26px;overflow:hidden;}
.bl-operation-state-square {display:inline-block;vertical-align:middle;width:10px;height:10px;margin-right:8px;}
.bl-operation-state-title {white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.bl-operation-statematrix-mini {font-size:8.75pt;overflow:hidden;}
.bl-operation-statematrix-mini td {padding:1px 4px 1px 4px;}
.bl-operation-statematrix-mini .bl-operation-state {width:65px;}
.bl-operation-statematrix-mini .bl-operation-state-square {width:10px;height:10px;margin-right:6px;}

a.bl-operation-sframe-active, a.bl-operation-sframe-active:link, a.bl-operation-sframe-active:visited, a.bl-operation-sframe-active:active {display:inline-block;padding:1px;border:solid 2px white!important;background-color:white;text-decoration:none;color:#333333;}
a.bl-operation-sframe-active:hover {background-color:#337AB7;color:black;}

a.trigger-button-attribute {padding:4px 6px 4px 6px;border:solid 1px silver;}
a.trigger-button-red {background-color:#F2DEDE;border:solid 1px red;}
a.trigger-button-green {background-color:#DFF0D8;border:solid 1px green;}
a.trigger-button-blue {background-color:#D9EDF7;border:solid 1px blue;}
a.trigger-button-yellow {background-color:#FCF8E3;border:solid 1px yellow;}
a.trigger-button-gray {background-color:#EFEFEF;border:solid 1px silver;}
@keyframes trigger-button-border-loading {
	from {border-color: #f00;}
	to {border-color: #fe9292;}
}
.trigger-button-loading {animation-name:trigger-button-border-loading;animation-delay: 0s;animation-duration: 0.5s;animation-iteration-count:infinite;}
.message-list-hide-button {color:red!important;text-decoration:none!important;opacity:0.4;}
.message-list-hide-button:hover {opacity:1;}

.softmodal-container{position:absolute;left:0px;top:0px;width:100%;height:100%;z-index:2;overflow:hidden;}
.softmodal-container-back {width:100%;height:100%;background-color:#E2E2E2;opacity:0.4;text-align:center;}
.softmodal-container-back:hover {background-color:#C0C0C0;}

.parallax-place {
	z-index: -1;
	overflow: hidden;
}
.parallax-back-img{
	position: relative;
	z-index: -2;
}
.g-menu-item{
	color:black!important;
	text-decoration:none!important;
	padding: 6px 12px 6px 12px;
}
.g-menu-item.selected{
	background-color:#b5bed6;
}
.g-menu-item:hover{
	background-color:#cad5f2;
}
.g-menu-item-pin{
	opacity:0;
}
.pinned .g-menu-item-pin{
	display:normal;
}
.g-menu-item-pin:hover{
	opacity:1;
}
.frontpage-catalog-filters-filter-empty {
    display: inline-block;
    vertical-align: middle;
    width: 24px;
    height: 24px;
    background-image: url(/images/Style1/Controls/unchecked-full.png);
    background-position: center center;
    background-repeat: no-repeat;
}
.frontpage-catalog-filters-filter-selected {
    display: inline-block;
    vertical-align: middle;
    width: 24px;
    height: 24px;
    background-image: url(/images/Style1/Controls/check-full.png);
    background-position: center center;
    background-repeat: no-repeat;
}
.gocd-warehouse-expand{
	color:#CECECE;
}
.gocd-warehouse-expand:hover{
	background-color:#CECECE;
	color:black;
}
.listing-list-item{
	color:black!important;
	text-decoration:none!important;
	padding: 6px 12px 6px 12px;
	border-bottom:solid 2px #CECECE;
}
.listing-list-item:hover{
	border-color:#fa4d97;
	/*background-color:rgba(110, 179, 249, 0.4);*/
}
.listing-list-item.selected{
	border-color:#3d2ef8;
	background-color:transparent!important;
	/*background-color:rgba(110, 179, 249, 0.66)!important;*/
}

.alpha-hover:hover{
	opacity:1;
}

.imagelist-item-preview {
	background-color:#fff;
	border:solid 2px #CECECE;
	padding:6px;
}
.imagelist-item-preview:hover{
	border-color:blue;
}

/*-------------MENU Control--------------*/
.subMenu1_a0{
	background-color:#E9EAEC;
	border-top:solid 1px #FFFFFF;
	border-bottom:solid 1px #D3D4D6;
	padding:8px 0px 8px 32px;
	color:#414143;
	font-size:14px;
}
.subMenu1_a0:hover{text-decoration:none;color:#414143;background-color:#DDDDDD;}
.subMenu1_a0:visited{text-decoration:none;color:#414143;}
.subMenu1_a0:active{text-decoration:none;color:#414143;}
.subMenu1_a0:link{text-decoration:none;color:#414143;}
.subMenu1_a0.slct{
	/*background-image:url('http://i.imgur.com/WOKsrBQ.png');*/
	background-repeat:no-repeat;
	background-color: #DDDDDD;
	border-bottom:solid 1px #DFE0E1;
}

.subMenu2_a0 {display:inline-block;padding:0px 6px 0px 6px;border-bottom:solid 2px transparent;color:#606060;text-decoration:none;margin-right:12px;}
.subMenu2_a0:hover {color:#606060;}
.subMenu2_a0:visited {color:#606060;}
.subMenu2_a0:active {color:#606060;}
.subMenu2_a0:link {color:#606060;}
.subMenu2_a0.slct {border-bottom:solid 2px #030303;color:#030303;}

.subMenu2_a0 i {display:inline-block;vertical-align:middle;font-size:26px;}

.subMenu3_a0 {display:inline-block;padding:0px 16px 0px 16px;color:white;text-decoration:none;}
.subMenu3_a0:hover {background-color:rgba(128,128,128,0.5);color:yellow;}
.subMenu3_a0:visited {color:white;}
.subMenu3_a0:active {color:yellow;}
.subMenu3_a0:link {color:white;}
.subMenu3_a0.slct {background-color:rgba(0,0,0,0.5);color:white;}

.subMenu3_a0 i {display:inline-block;vertical-align:middle;font-size:26px;}

.school-big-menu-a{
	padding:16px;background-color:rgba(255, 255, 255, 0.2);text-decoration:none!important;color:black!important;
}
.school-big-menu-a:hover{
	background-color:rgba(255, 255, 255, 0.3);
}
.school-big-menu-a.selected{
	background-color:rgba(255, 255, 255, 0.5);
}

/**/
.calendar-dayview-class {
	color: #606060;
	border-bottom: solid 1px #e0e0e0;
	cursor: pointer;
}
/* background:linear-gradient(to bottom, rgba(238,238,238,1) 0%,rgba(204,204,204,1) 100%); */
.calendar-dayview-class-selected {
	background: linear-gradient(to bottom, rgba(204,204,204,1) 0%,rgba(180,180,180,1) 100%) !important;
	color: black !important;
}

.calendar-dayview-class a {
	text-decoration: none;
	color: inherit;
}
.blink {
    animation: blink-animation 2s steps(5, start) infinite;
    -webkit-animation: blink-animation 2s steps(5, start) infinite;
}
@keyframes blink-animation {
    to {
        background-color: orange;
    }
}

@-webkit-keyframes blink-animation {
    to {
        background-color: orange;
    }
}