
img {
  max-width: 100%;
}

.preloader {
  /* Body Overlay */
  position: fixed;
  top: 0;
  left: 0;
  display: table;
  height: 100%;
  width: 100%;
  /* Change Background Color */
  background: #fff;
  z-index: 99999;
}

.preloader .loader {
  display: table-cell;
  vertical-align: middle;
  text-align: center;
}


/**/
@media only screen and (max-width: 800px) {
    /* Force table to not be like tables anymore */
	.no_tables table,
	.no_tables thead,
	.no_tables tbody,
	.no_tables th,
	.no_tables td,
	.no_tables tr {
		display: block;
	}
	/* Hide table headers (but not display: none;, for accessibility) */
	.no_tables thead tr {
		position: absolute;
		top: -9999px;
		left: -9999px;
	}
	.no_tables tr { border: 1px solid #ccc; }
	.no_tables td {
		/* Behave  like a "row" */
		border: none;
		border-bottom: 1px solid #eee;
		position: relative;
		padding-left: 50%;
		white-space: normal;
		text-align:left;
	}
	.no_tables td:before {
		/* Now like a table header */
		position: absolute;
		/* Top/left values mimic padding */
		top: 6px;
		left: 6px;
		width: 45%;
		padding-right: 10px;
		white-space: nowrap;
		text-align:left;
		font-weight: bold;
	}
	.no_tables td:before { content: attr(data-title); }
}

.amazon6{
    display:block;
    text-indent:-9999px;
    width: 120px;
    height: 28px;
    background: url('data:image/gif;base64,R0lGODlheAAcAPUAAPb248zMmdzbuu/vzf///42NeXt7af/MmQAAADMzmf+ZMzMzM3JyqmVlV01MkwAAZtra6VNTR5eYf66ulYaGt7e3ncXFqUFBOPXHd/ivScfH3vLfqfTsxa+vz729oqGhiuDgwPDnuyopgBgXdc7Osejox/rx1Onp8h0dGf347KitcIB6WmNUXfPs2dq+hgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAC8ALAAAAAB4ABwAAAb+wJdwSCwaj8ikcslsOp/EhHQ6fViv2Kx2y+16v+Bwd+RwHBMagnrNbrvf8Lh8Tq/b163AyhxND/5zAIKDhIWGh4iJiouMjYQCKhJ8L2gEfwNqGhQOIw9kFGmWl6OkpaanqKmqq6ylkHtCCaKYEAydWiMMELOjFwgIFyCtw8TFxpcBEgmxogQaDl8OfqQXBiAo1hMDIBPcwh4kx+LjqwEqI8y00GC6vAPV1wUTCAPzAwgf99rk/P1/5g+YqWGQZYSIgwdvPWDgzhcCFNzo2WtgwAM9Uw0eaiPR4MOFBgIaLKjwx8CvfCAaqGxgoR6KBS0rGJhwIYKwbb4K/JmAAkX+yw8SFgQzmS/fPxUBKWVS6KADhBNrTkCgYGXEtD/VBkRoYM/eB2wNTEUAhgJBxF8Pfy0YYPJC2QrXyiKYYFGuAJNow2pdUACfBQQGDEBcgCLoApU+JSBDKpCqpw5xIFyhwCtrhAjzQHy4+NAoqQKKM1awyPUhiQVmP+g0qbMesHdmKwDuW/E1CZ8DJDSIcOHPAgNZN/9Bse9oUlkE1omgwIBKAsoEJFtxUPnXBQ8gEAi9mPEUiAiEEXiQnQ9BBK1m2YZvjTrcwwEkgJnUpr3egpsgfv9pcOGC4q/bjDQKQEKMoIZCXOzSwRUGpoAKN6MYcJ4pZVkgmmwSZHeeL9/+iWdSaID98V581cxVwmse3PfHaXpd5l9uKARY3AAEvmAgAbgwoAFBD+zimBVqXPKdXqXMd8prOWGYXW8cvpdRbWqRMJYHmxXQV3lrnabNSmsNUNgFOkkQowDEDciYjQdW5QAFuxBAlQhqrOMJAQ6WhJsp4KCCWk+AyVaAAEiaNRafEXx1GQIFxPcLREQt+UFgKIh2m4v5hTkmCp7ReCacyTUF1Ro8MkQAU7NwBBMI42nzaDjceGCNlUIa8CdcAnSTG0kTKFaClbUKAIILwAYgAHyBDWvBn7dWkE8BXK1IkTAThEOCUR8Mu9hxany6RgdypvHjA5Rx8EcBZc30UgH+BvyGAAnziAQYoqZsgMEGwxyAQQYY+NNKjcixAYGcD1AnXVVXsdXbPO7l85s9wL1jwCkHZIBvCKpEbG+++pZzZr8EdGBLFpABzJAJER7MmTbVMMzkw6hgoIAC+GJwwMwz3/vyvPNmrDG26myxIxYO7CLuJQ3b46VOhanssCoh2Pzy0y9P/Ae9OqvCryWZAFwV0AWXZPK42t2ndFZVl32KOehQosEAKaQQ3cc5Ct0KqmbXPbc5IsSCBttraMKJJ2uGMrTdhPcjgDksTCKFCgEI2/bjkKdweOOUV2755ZhnrvnmnHfuueUqsLBMFAmoYDrjvqZ++Omst+7667DHLvso7LTXLrvoZzjnQAIiiOH778AHL7wnIkwCxfHIJ6/88sw37/zz0CsRBAA7');
}
/* css/starrating.css */
/*
https://www.cssscript.com/tag/star-rating/
https://www.cssscript.com/star-rating-component-javascript-rater/
*/
.star-rating {
    width: 160px;   /*0; */
    height: 32px;
    position: relative;
    display: inline-block;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDguOSIgaGVpZ2h0PSIxMDMuNiIgdmlld0JveD0iMCAwIDEwOC45IDEwMy42Ij48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6I2UzZTZlNjt9PC9zdHlsZT48L2RlZnM+PHRpdGxlPnN0YXJfMDwvdGl0bGU+PGcgaWQ9IkxheWVyXzIiIGRhdGEtbmFtZT0iTGF5ZXIgMiI+PGcgaWQ9IkxheWVyXzEtMiIgZGF0YS1uYW1lPSJMYXllciAxIj48cG9seWdvbiBjbGFzcz0iY2xzLTEiIHBvaW50cz0iMTA4LjkgMzkuNiA3MS4zIDM0LjEgNTQuNCAwIDM3LjYgMzQuMSAwIDM5LjYgMjcuMiA2Ni4xIDIwLjggMTAzLjYgNTQuNCA4NS45IDg4LjEgMTAzLjYgODEuNyA2Ni4xIDEwOC45IDM5LjYiLz48L2c+PC9nPjwvc3ZnPgo=);
    background-position: 0 0;
    background-repeat: repeat-x;
}

.star-rating[data-title]:hover:after {
    content: attr(data-title);
    padding: 4px 8px;
    color: #333;
    position: absolute;
    left: 0;
    top: 100%;
    z-index: 20;
    white-space: nowrap;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    -moz-box-shadow: 0 0 4px #222;
    -webkit-box-shadow: 0 0 4px #222;
    box-shadow: 0 0 4px #222;
    background-image: -moz-linear-gradient(top, #eeeeee, #cccccc);
    background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #eeeeee),color-stop(1, #cccccc));
    background-image: -webkit-linear-gradient(top, #eeeeee, #cccccc);
    background-image: -moz-linear-gradient(top, #eeeeee, #cccccc);
    background-image: -ms-linear-gradient(top, #eeeeee, #cccccc);
    background-image: -o-linear-gradient(top, #eeeeee, #cccccc);
}

.star-rating .star-value {
    height: 100%;
    position: absolute;
}

.star-rating .star-value {
    position: absolute;
    height: 100%;
    width: 100%;
    background: url('data:image/svg+xml;base64,PHN2ZwoJeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTA4LjkiIGhlaWdodD0iMTAzLjYiIHZpZXdCb3g9IjAgMCAxMDguOSAxMDMuNiI+Cgk8ZGVmcz4KCQk8c3R5bGU+LmNscy0xe2ZpbGw6I2YxYzk0Nzt9PC9zdHlsZT4KCTwvZGVmcz4KCTx0aXRsZT5zdGFyMTwvdGl0bGU+Cgk8ZyBpZD0iTGF5ZXJfMiIgZGF0YS1uYW1lPSJMYXllciAyIj4KCQk8ZyBpZD0iTGF5ZXJfMS0yIiBkYXRhLW5hbWU9IkxheWVyIDEiPgoJCQk8cG9seWdvbiBjbGFzcz0iY2xzLTEiIHBvaW50cz0iNTQuNCAwIDcxLjMgMzQuMSAxMDguOSAzOS42IDgxLjcgNjYuMSA4OC4xIDEwMy42IDU0LjQgODUuOSAyMC44IDEwMy42IDI3LjIgNjYuMSAwIDM5LjYgMzcuNiAzNC4xIDU0LjQgMCIvPgoJCTwvZz4KCTwvZz4KPC9zdmc+Cg==') ;
    background-repeat: repeat-x;
}

/* SplitterBar*/
.leftSide, .rightSide, .splitter {
    position: absolute;
    height: 100%;
    overflow: hidden;
}
.splitter_orig {
    width: 5px;
    z-index: 1200;
    cursor: col-resize;
    padding: 0;
}
.leftSide > div, .rightSide > div {
    height: 100%;
    width: 100%;
    position: relative;
}

.splitter {
    /*https://jsplitter.dilif.com/p/jsplitter/doc/3/latest/ */
    width: 5px;
    position: fixed;
    height: 100vh;
    background: url("data:image/gif;base64,R0lGODlhBQAXAIABAHNxbf///yH5BAEAAAEALAAAAAAFABcAAAIUDBypeJvXHHQP0Xmt1Avv2HHKVAAAOw==") no-repeat scroll center center;
    cursor: col-resize;
    z-index: 1200;
}
#leftSide { border-right: 1px solid rgba(20, 20, 310, 0.5); }


/* dropdown */
.dropdown input:focus ~ .dropdown-menu {
    display: block;
}
.dropdown-menu:hover {
    display: block;
}

.scrolltop {
    opacity: 1;
    z-index: 999;
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgBAMAAACBVGfHAAAAIVBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABt0UjBAAAACnRSTlMAAQIHCBFHoK3Xji+xsAAAAGxJREFUKFO9j8ERwCAIBB2KyfBMCeklXaQEfs4kRYQqA2rkaEBf7N2OYikrz7ZnJrlzwPoeyCSqSWHVpLiQFBMeAYUcGJQ2txSEEYcwcxh+Zaqjgct6Bc/17oKFrKwWxMqm1ML4KQc6gzMsPR+zlDyoaIuxewAAAABJRU5ErkJggg==') no-repeat center;
    text-align: center;
    text-indent: -9999px;
    position: fixed;
    right: 30px;
    bottom: 30px;
    width: 46px;
    height: 46px;
    color: #fff;
    cursor: pointer;
    box-shadow: 0 0 4px #333;
    display: none;
    line-height: 45px;
    font-size: 20px;
    border-radius: 5px;
    -webkit-transition: all 0.3s ease-out 0s;
    transition: all 0.3s ease-out 0s;
}
/* */

.palette-yelow .navbar{
  background-color: #ffc107;
}
.palette-yelow .bg-primary { background-color: #ffcd11 !important;}

.navbar .form-control {
  padding: .75rem 1rem;
  border-width: 0;
  border-radius: 0;
}
.form-control-dark {
  color: #fff;
  background-color: rgba(255, 255, 255, .1);
  border-color: rgba(255, 255, 255, .1);
}
.navbar .navbar-toggler {
  top: .25rem;
  right: 1rem;
}

.form-control-dark:focus {
  border-color: transparent;
  box-shadow: 0 0 0 3px rgba(255, 255, 255, .25);
}
.navbar-brand_{
  color: #2dc8d0 !important;
  font-weight: 700;
}

body {
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 1rem;
}
a {
    /*color: #3097D1;*/
    color: #1B5E83; /*white theme */
    text-decoration: none;
    background-color: transparent;
    -webkit-text-decoration-skip: objects;
}

a:hover {
    color: #216a94;
    text-decoration: underline;
}