.komodo-ad {
    background: #165177;
	height: 40px;
	display: inline-block;
	position: relative;
	width: 900px;
	border-radius: 4px;
	font-family: Arial, Helvetica, sans-serif;
	color: #fff;
	background: #f8f8f8;
	background: -moz-linear-gradient(left,  #f8f8f8 0%, #e0e0e0 100%);
	background: -webkit-linear-gradient(left,  #f8f8f8 0%,#e0e0e0 100%); 
	background: linear-gradient(to right,  #f8f8f8 0%,#e0e0e0 100%); 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8f8f8', endColorstr='#e0e0e0',GradientType=1 );
    border: solid;
    border-width: 1px;
}
.komodo-logotext {
    background: url('data:image/png;base64,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');
    margin-left: 5px;
    height: 31px;
    width: 167px;
    background-size: 167px;
    float: left;
    margin-top: 4px;
    transition: height 0.4s ease, width 0.4s ease, background-size 0.4s ease, margin-top 0.4s ease, margin-bottom 0.4s ease;
}

.bannerk-kcontent {
    height: 100%;
    float: left;
    margin-left: 10px;
    width: 677px;
}

.komodo-logo {
    background: url('data:image/png;base64,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');
    margin-left: 4px;
    height: 37px;
    width: 37px;
    background-size: 37px;
    float: left;
    margin-top: 1px;
}
.top-kcontent {
	float: left;
    font-size: 16px;
    color: #326464;
}

.bottom-kcontent {
	float: left;   
    color: #222222;
    font-size: 9px;
}
.newalgo-kcontent {
	font-size: 19px; 
}
.text-1 {
	    margin-left: 7px;   
}
.text-box {
	display: inline-block;
    position: relative;
    width: 163px;
    height: 42px;
    line-height: 18px;
    margin-top: 4px;
}
.text-2 {
	margin-left: 10px;
    width: 149px !important;
}
.text-3 {
	margin-left: 10px;    
    width: 144px !important;
}

.ico-info {
    float: right;
    margin-left: 10px;
    text-align: center;
    height: 100%;
    background: #ffdd88;
    border-radius: 4px;
    color: black;
    -webkit-box-shadow: -7px 0px 8px -5px rgba(77,77,77,1);
    -moz-box-shadow: -7px 0px 8px -5px rgba(77,77,77,1);
    box-shadow: -7px 0px 8px -5px rgba(77,77,77,1);
    width: 175px;
    display: inline-block;
    position: relative;
    transition: background 1s ease;
}
.ico-info:hover {
	background: #a7d3d4;
}
.icodate-kcontent {
    position: relative;
    font-size: 14px;
    float: left;
    text-align: center;
    margin-top: 5px;
    width: 100%;
    font-weight:900;
}
.bonus-kcontent {
    float: left;
    font-size: 10px;
    width: 100%;
    color: #316464;
}
.ver-line {
    background: #faaa00;
    width: 2px;
    height: 36px;
    position: absolute;
    margin-top: 2px;
}
.x-lnk {
    height: 40px;
    font-family: arial;
    overflow: hidden;
    min-width: 830px;
    width: 100%;
    display: inline-block;
    text-align: center;
}
.x-lnk > span {
    display: inline-block;
    vertical-align: middle;
    line-height: 40px;
    height: 100%;
}
.cl-bl, .cl-gr {
    color: #317abd;
    font-size: 27px;
    font-weight: bold;
    font-style: italic;
    background-color: #ffffff;
}
.cl-bl {
    width: 9%;
    text-align: right;
}
.cl-gr {
    color: #19a85e;
    width: 8%;
    text-align: left;
}
.x-lnk .white-arr, .x-lnk .blue-arr, .x-lnk .green-arr {
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 20px 0 20px 20px;
    border-color: transparent transparent transparent #ffffff;
    position: relative;
    z-index: 1;
}
.blue-arr {
    border-color: transparent transparent transparent #4cb0f6;
    z-index: 4;
}
.x-lnk .green-arr {
    border-color: transparent transparent transparent #4cb0f6;
}
.x-lnk .green-arr::after {
    content: "";
    position: absolute;
    width: 0;
    height: 0;
    margin-left: -34px;
    bottom: -14px;
    box-sizing: border-box;
    border: 14px solid #000;
    border-color: transparent transparent transparent #4cb0f6;
    transform: rotate(45deg);
    z-index: 0;
}
.bg-bl {
    background: #4cb0f6;
    margin-left: -20px;
    position: relative;
    z-index: 0;
    color: #fff;
    font-size: 17px;
    font-weight: bold;
    width: 67%;
}
.bg-bl::before, .bg-bl::after {
  content: '';   
  position: absolute;
  width: 100px;
  height: 40px;
  left: 0;
  top: 0;    
  background-image:
        linear-gradient(-135deg, transparent 0px, transparent 19px, white 0, transparent 25px),
        linear-gradient(-45deg, transparent 0px, transparent 19px, white 0, transparent 25px),
        linear-gradient(-135deg, transparent 0px, transparent 19px, white 0, transparent 25px),
        linear-gradient(-45deg, transparent 0px, transparent 19px, white 0, transparent 25px),

        linear-gradient(-135deg, transparent 0px, transparent 19px, white 25px, transparent 10px),
        linear-gradient(-45deg, transparent 0px, transparent 19px, white 25px, transparent 10px), 
        linear-gradient(-135deg, transparent 0px, transparent 19px, white 25px, transparent 10px),
        linear-gradient(-45deg, transparent 0px, transparent 19px, white 25px, transparent 10px);
  background-repeat: no-repeat;
  background-size: 50% 50%;
  background-color: #4cb0f6;
  background-position: 0% top, 0% bottom, 50% top, 50% bottom; 
}

.bg-bl::after {
    left: auto;
    right: -10px;
}

.bg-bl > span {
    position: relative;
    z-index: 1;
}
.x-cll {
    background-color: #4cb0f6;
    margin-left: -20px;
    font-size: 20px;
    color: #fff;
    font-weight: bold;
    position: relative;
    z-index: 2;
    width: 15%;
}
.x-lnk:hover .bg-bl,
.x-lnk:hover .bg-bl::before,
.x-lnk:hover .bg-bl::after,
.x-lnk:hover .x-cll,
.x-lnk:hover .green-arr::after
 {
    background-color: #19a85e;
}

.x-lnk:hover .green-arr::after {
    box-shadow: 4px 1px 6px -3px #000;
}
.x-lnk:hover .x-cll {
    color: #ce3d3d;
}

.kingdice.wrapper { background-color: white; margin: 0; padding: 0; width: 900px; height: 42px; display: inline-block; }
.kingdice .banner { cursor: pointer; position: absolute; margin: 0; padding: 0; width: 900px; height: 42px; line-height: 42px; opacity: 1; overflow: hidden; background-repeat: no-repeat; background-image: url(data:image/gif;base64,R0lGODlhJQARAKIAAP/+/ujUs9y9i/Hk0N7Bkvjz6uLIngAAACH5BAAAAAAALAAAAAAlABEAAAOLCLrcWmO4SeuCxBTL+TBCtnUk8wkoEYwkVLBOERBoulIvpAyBEQw5hqxGNAAvr0jP8AgQA78XYEYsSpI9Wkiyq4YyTm/RAPIShGWxmqj1BoThtVxtbAzmeK+mUWjn5yoxcX9ydQ4DfmwEi4yMajcxII1kPlA/llCUjQJvFD0/QDAWWD1cExuiJUINCQA7); background-position: 10px;
  }
.kingdice span.div { display: block; }
.kingdice .pos { float: left; height: 42px; opacity: 1; }
.kingdice .logotext { width: 201px; font-size: 20px; font-family: "Georgia"; color: #335; font-weight: bold; padding-left: 99px; text-align: left; }
.kingdice .midtext  { width: 400px; font-size: 18px; font-family: "Georgia"; color: #fff; background-color: #335; text-align: center; left: 396px; transform: skew(-10deg); }
.kingdice .unskew { display: inline-block; transform: skew(10deg); }
.kingdice .ctatext  { width: 200px; margin-right: font-size: 18px; font-family: "Arial Black"; color: #335; background-color: #db8; text-align: center; left: 732px; transform: skew(-10deg) scaleX(1.1); }
