* { margin: 0px; padding: 0px; } body, h4, h5, h6 { color: rgb(39, 39, 39); font-family: Arial,Helvetica,sans-serif; font-size: 12px; line-height: 150%; background: rgb(14, 10, 1) none repeat scroll 0% 0%; } h2, h3 { color: rgb(255, 255, 255); font-family: Arial,Helvetica,sans-serif; font-size: 14px; } a { color: rgb(255, 255, 255); font-weight: bold; text-decoration: none; } a:link { text-decoration: none; } a:visited { text-decoration: none; } a:hover { text-decoration: underline; } a:active { text-decoration: none; } ul, ol { line-height: 125%; list-style: outside none none; } img { border: medium none; } .title {  } .top h1 { font-size: 20px; color: white; font-weight: bold; display: block; line-height: 110%; text-transform: uppercase; padding-bottom: 20px; }         #wide { background: rgb(14, 10, 1) url('/shared/257/mania.jpg') no-repeat fixed center top; }         #container { width: 1022px; margin: 0px auto; } #context { padding: 0px 0px 20px; position: relative; width: 1020px; background: rgb(39, 39, 39) none repeat scroll 0% 0%; border-left: 2px solid rgb(12, 12, 12); border-right: 2px solid rgb(12, 12, 12); } #header { padding: 0px 0px 10px; position: relative; width: 1020px; height: 100px; background: rgb(14, 10, 1) none repeat scroll 0% 0%; border-left: 2px solid rgb(12, 12, 12); border-right: 2px solid rgb(12, 12, 12); } #logo { float: left; width: 205px; padding: 25px 0px 10px 5px; } #middle { float: left; display: inline-block; width: 300px; margin: 0px 0px 0px 20px; } #news { float: left; display: inline-block; width: 300px; height: 40px; margin: 10px 0px 0px; } #news span { color: rgb(255, 204, 0); font-size: 16px; font-weight: bold; } #news .headline { color: rgb(255, 255, 255); font-size: 12px; line-height: 14px; font-weight: bold; display: block; } #searchbox { float: left; background: rgb(255, 255, 255) none repeat scroll 0% 0%; width: 290px; height: 30px; margin: 15px 0px 0px; } #q { background: rgb(255, 255, 255) none repeat scroll 0% 0%; border: medium none; color: rgb(153, 153, 153); font-size: 14px; padding: 5px; margin: 2px 0px 0px 3px; width: 200px; } #rightbanner { float: right; width: 470px; height: 100%; margin: 0px; padding: 0px; vertical-align: middle; text-align: right; } #rightbanner a img { max-height: 100%; max-width: 100%; width: auto; height: auto; position: absolute; top: 11px; bottom: 0px; left: 552px; right: 0px; margin: auto; } .AJXCSSMenuSOAEePB { position: relative; z-index: 90; line-height: 0; height: 30px; background: rgb(215, 172, 0)  repeat-x scroll left top; } .AJXCSSMenuSOAEePB ul { position: relative; display: inline-block; margin: 0px; padding: 0px; list-style-type: none; } .AJXCSSMenuSOAEePB li { float: left; margin: 0px; } .AJXCSSMenuSOAEePB li:hover, .AJXCSSMenuSOAEePB li.ajxover { position: relative; } .AJXCSSMenuSOAEePB a, .AJXCSSMenuSOAEePB_n a { display: inline-block; overflow: hidden; } .AJXCSSMenuSOAEePB > ul > li > a { width: auto; height: 30px; white-space: nowrap; padding: 0px 15px; font: bold 14px/30px Arial,Helvetica,sans-serif; text-decoration: none; text-transform: none; text-align: center; border: 0px none; color: rgb(20, 30, 52); background: transparent none repeat scroll 0% 0%; } .AJXCSSMenuSOAEePB > ul > li:hover > a, .AJXCSSMenuSOAEePB > ul > li.ajxover > a { color: rgb(41, 61, 107); background: rgb(152, 177, 196) none repeat scroll 0% 0%; } .AJXCSSMenuSOAEePB > ul > li > a.ajxsub { padding: 0px 23px 0px 15px;  } .AJXCSSMenuSOAEePB > ul > li:hover > a.ajxsub, .AJXCSSMenuSOAEePB > ul > li.ajxover > a.ajxsub { position: static; background: rgb(152, 177, 196)  no-repeat scroll right center; } .AJXCSSMenuSOAEePB li ul { position: absolute; left: -9999px; top: -9999px; width: auto; height: auto; display: inline-block; vertical-align: top; font-size: 0px; float: none; padding: 0px; border: medium none; background: rgb(215, 172, 0) none repeat scroll 0% 0%; box-shadow: 3px 3px 10px rgba(0, 0, 0, 0.5); } .AJXCSSMenuSOAEePB li:hover > ul, .AJXCSSMenuSOAEePB li.ajxover > ul { left: 0px; top: 30px; } .AJXCSSMenuSOAEePB li li { width: 180px; margin: 0px; } .AJXCSSMenuSOAEePB li li a { width: 164px; height: auto; white-space: normal; padding: 5px 10px 5px 6px; font: bold 12px/12px Arial,Helvetica,sans-serif; text-decoration: none; text-transform: none; text-align: left; border: 0px none; color: rgb(20, 30, 52); background: transparent none repeat scroll 0% 0%; } .AJXCSSMenuSOAEePB li li:hover > a, .AJXCSSMenuSOAEePB li li.ajxover > a { color: rgb(41, 61, 107); background: rgb(152, 177, 196) none repeat scroll 0% 0%; } .AJXCSSMenuSOAEePB li li a.ajxsub { width: 164px; padding: 5px 10px 6px 6px;  } .AJXCSSMenuSOAEePB li li:hover > a.ajxsub, .AJXCSSMenuSOAEePB li li.ajxover > a.ajxsub { position: static;  } .AJXCSSMenuSOAEePB li li:hover > ul, .AJXCSSMenuSOAEePB li li.ajxover > ul { left: 180px; top: 0px; } ul.threecol { -moz-column-count: 3; -moz-column-gap: 0px; } #body { overflow: hidden; position: relative; z-index: 3; width: 980px; padding: 0px 20px; } #PlayGameTopFeat { display: inline-block; width: 970px; margin: 20px 0px 20px 5px; } #PlayGameTopFeat .LeftTxtBox { float: left; width: 530px; height: auto; color: rgb(255, 255, 255); background: rgb(17, 17, 17) none repeat scroll 0% 0%; padding: 5px; } #PlayGameTopFeat .LeftTxtBox h1 { font-size: 20px; color: rgb(255, 255, 255); margin-bottom: 10px; } #PlayGameTopFeat .RightFeat { float: right; width: 400px; background: rgb(17, 17, 17) none repeat scroll 0% 0%; padding: 5px; } #PlayGameTopFeat .RightFeat .GameImg { float: left; width: 150px; margin-top: 10px; } #PlayGameTopFeat .RightFeat .GameImg img { width: 120px; height: 80px; } #PlayGameTopFeat .RightFeat .GameTxt { float: right; width: 250px; margin-top: 10px; } #PlayGameTopFeat .RightFeat .GameTxt ul li { color: rgb(255, 255, 255); list-style-type: disc; } .startHeadline { font-size: 16px; color: white; font-weight: bold; line-height: 28px; width: 100%; float: left; margin-left: 5px; margin-bottom: 5px; } .scrollOuter { float: left; width: 100%; height: 230px; margin-bottom: 10px; overflow-x: auto; overflow-y: hidden; } .scrollInner { width: 300%; } .CasinoSlot { float: left; width: 178px; margin: 0px 5px 15px; background: rgb(17, 17, 17) none repeat scroll 0% 0%; border: 4px solid rgb(17, 17, 17); } .CasinoBonusSite2 { position: relative; width: 100%; height: 185px; vertical-align: middle; display: inline-block; background: rgb(17, 17, 17) none repeat scroll 0% 0%; padding: 0px; } .CasinoBonusSite2 .Logo { width: 100%; top: 0px; left: 0px; } .CasinoBonusSite2 .Logo img { width: 100%; } .CasinoBonusSite2 .Button { position: absolute; width: 100%; bottom: 0px; left: 0px; height: 28px; text-align: center; } .CasinoBonusSite2 .Button a { width: 100%; color: rgb(0, 0, 0); } .CasinoBonusSite2 .Button a:hover { text-decoration: none; } .CasinoBonusSite2 .Button span { display: block; width: 100%; line-height: 28px; font-size: 14px; background: rgb(255, 204, 0) none repeat scroll 0% 0%; } .SiteTxt { float: left; width: 100%; text-align: center; padding-top: 5px; } .SiteTxt img.flag { margin-left: 3px; } .CasinoName { font-size: 14px; color: rgb(255, 204, 0); } .CasinoBonus { font-size: 12px; font-weight: normal; color: rgb(255, 255, 255); display: block; padding-top: 3px; } .PlayArrow { vertical-align: middle; margin: 0px 0px 5px 5px; } #gamecasinolist { float: left; width: 100%; margin-bottom: 20px; } #PlaySlot { float: left; margin: 0px 0px 10px 5px; } #PlaySlotList { float: right; margin: 0px 2px 10px 0px; width: 170px; } #PlaySlotList span.Head { display: inline-block; font-size: 14px; color: rgb(255, 255, 255); padding: 0px 0px 3px; margin: 0px; font-weight: bold; } #PlaySlotList span.Name a { display: inline-block; font-size: 10px; color: rgb(255, 255, 255); padding: 0px; margin: 0px; font-weight: bold; } #PlaySlotList .Slot { display: block; height: 133px; width: 160px; margin-top: 5px; border: 4px solid rgb(17, 17, 17); background: rgb(17, 17, 17) none repeat scroll 0% 0%; } #PlaySlotList .Slot img { width: 160px; height: 111px; padding: 0px; margin: 0px; border: medium none; } .backTxtBottom { float: left; clear: both; font-size: 12px; margin: 5px 0px 10px 5px; } #Footer { margin: 0px auto; width: 1022px; background: rgb(39, 39, 39) none repeat scroll 0% 0%; } #footer-ad { width: 980px; padding: 0px 20px 20px; margin: 0px; border-left: 2px solid rgb(12, 12, 12); border-right: 2px solid rgb(12, 12, 12); } #footer-ad img { width: 970px; margin: 0px 0px 0px 5px; } #disclaimer { clear: both; width: 995px; padding: 10px 0px 10px 25px; border-top: 1px dotted rgb(114, 116, 116); border-left: 2px solid rgb(12, 12, 12); border-right: 2px solid rgb(12, 12, 12); } #disclaimer p, #disclaimer a { font-size: 10px; color: rgb(114, 116, 116); }   #search_suggest { position: absolute; z-index: 99; margin: 2px 0px 0px -4px; padding: 0px; width: 290px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; text-align: left; border: 4px solid rgb(14, 10, 1); }   .goog-te-banner-frame { left: 0px; top: 0px; height: 39px; width: 100%; z-index: 10000001; position: fixed; border-width: medium medium 1px; border-style: none none solid; border-color: -moz-use-text-color -moz-use-text-color rgb(107, 144, 218);  border-image: none; margin: 0px; box-shadow: 0px 0px 8px 1px rgb(153, 153, 153); } .goog-te-menu-frame { z-index: 10000002; position: fixed; border: medium none; box-shadow: 0px 3px 8px 2px rgb(153, 153, 153); } .goog-te-gadget { font-family: arial; font-size: 11px; color: rgb(102, 102, 102); white-space: nowrap; } .goog-te-gadget img { vertical-align: middle; border: medium none; } .goog-te-gadget-simple { background-color: rgb(255, 255, 255); border-width: 1px; border-style: solid; border-color: rgb(155, 155, 155) rgb(213, 213, 213) rgb(232, 232, 232); font-size: 10pt; display: inline-block; padding-top: 1px; padding-bottom: 2px; cursor: pointer; } .goog-te-gadget-icon { margin-left: 2px; margin-right: 2px; width: 19px; height: 19px; border: medium none; vertical-align: middle; } .goog-te-menu-value { text-decoration: none; color: rgb(0, 0, 204); white-space: nowrap; margin-left: 4px; margin-right: 4px; } .goog-te-menu-value span { text-decoration: underline; } .goog-te-menu-value img { margin-left: 2px; margin-right: 2px; } .goog-te-gadget-simple .goog-te-menu-value { color: rgb(0, 0, 0); } .goog-te-gadget-simple .goog-te-menu-value span { text-decoration: none; } #goog-gt-tt html, #goog-gt-tt body, #goog-gt-tt div, #goog-gt-tt span, #goog-gt-tt iframe, #goog-gt-tt h1, #goog-gt-tt h2, #goog-gt-tt h3, #goog-gt-tt h4, #goog-gt-tt h5, #goog-gt-tt h6, #goog-gt-tt p, #goog-gt-tt a, #goog-gt-tt img, #goog-gt-tt ol, #goog-gt-tt ul, #goog-gt-tt li, #goog-gt-tt table, #goog-gt-tt form, #goog-gt-tt tbody, #goog-gt-tt tr, #goog-gt-tt td { margin: 0px; padding: 0px; border: 0px none; font-family: inherit; font-style: inherit; font-weight: inherit; font-size: inherit; font-size-adjust: inherit; font-stretch: inherit; font-feature-settings: inherit; font-language-override: inherit; font-kerning: inherit; font-synthesis: inherit; font-variant: inherit; vertical-align: baseline; text-align: left; line-height: normal; } #goog-gt-tt input::-moz-focus-inner { border: 0px none; } div#goog-gt-tt { padding: 10px 14px; } #goog-gt-tt { color: rgb(34, 34, 34); background-color: rgb(255, 255, 255); border: 1px solid rgb(238, 238, 238); box-shadow: 0px 4px 16px rgba(0, 0, 0, 0.2); display: none; font-family: arial; font-size: 10pt; width: 420px; padding: 12px; position: absolute; z-index: 10000; } #goog-gt-tt .original-text, .gt-hl-layer { clear: both; font-size: 10pt; position: relative; text-align: justify; width: 100%; } #goog-gt-tt .title { color: rgb(153, 153, 153); font-family: arial,sans-serif; margin: 4px 0px; text-align: left; } #goog-gt-tt .logo { float: left; margin: 0px; } #goog-gt-tt .activity-links { display: inline-block; } #goog-gt-tt .started-activity-container { display: none; width: 100%; } #goog-gt-tt .activity-root { margin-top: 20px; } #goog-gt-tt .bottom { min-height: 15px; position: relative; height: 1%; } #goog-gt-tt .status-message { background: rgb(41, 145, 13) none repeat scroll 0% 0%; border-radius: 4px; box-shadow: 0px 2px 2px rgb(30, 102, 9) inset; color: white; font-size: 9pt; font-weight: bolder; margin-top: 12px; padding: 6px; text-shadow: 1px 1px 1px rgb(30, 102, 9); } #goog-gt-tt .activity-link { color: rgb(17, 85, 204); cursor: pointer; font-family: arial; font-size: 11px; margin-right: 15px; text-decoration: none; } #goog-gt-tt .gray { color: rgb(153, 153, 153); font-family: arial,sans-serif; } #goog-gt-tt span:focus { outline: medium none; }    .wers {color: white;} .wers ul {padding: 15px; list-style: square outside;} .wers h2 {font-size: 18px; padding: 10px; } .wers p {font-size: 14px; padding: 10px;} .iframe-box{     width: 770px;     height: 580px;     float: left;     position: relative; } .iframe-box iframe{   width: 100%;   height: 100%; } .mob-btn{   width: 25px;   height: 17px;   display: none;   flex-direction: column;   justify-content: space-between;   cursor: pointer;   position: relative; } .mob-btn span{   width: 100%;   height: 2px;   display: block;   background: #000;   transition: all .4s ease; } .mob-btn.active span:nth-child(1){   transform: rotate(45deg);   position: absolute; } .mob-btn.active span:nth-child(2){   display: none; } .mob-btn.active span:nth-child(3){   transform: rotate(-45deg); } @media screen and (max-width: 1024px){   html, body{     width: 100%;     overflow: inherit;     overflow-x: hidden;     height: auto;     min-width: unset;     max-width: unset;   }   #container, #context, #body, #PlayGameTopFeat{     width: 100%;     overflow: visible;     height: auto;     min-width: unset;     max-width: unset;     box-sizing: border-box;     border: 0;   }   #PlayGameTopFeat {       margin: 20px 0px 20px;       display: flex;       flex-wrap: wrap;       justify-content: space-between;       box-sizing: border-box;   }      #body {     display: flex;     flex-wrap: wrap;     justify-content: space-between; } #PlaySlot {     width: 74%;     height: auto;     display: flex;     flex-wrap: wrap;     justify-content: space-between;     padding-top: 29px; }  #PlaySlotList {     width: 22%;     display: flex;     flex-direction: column;     align-items: center; }   #PlayGameTopFeat .LeftTxtBox{         width: 53%;   }   #PlayGameTopFeat .RightFeat {       width: 40%;   }     img, video, iframe{     max-width: 100%;   }   .iframe-box iframe {     width: 100%;     height: 450px; }   .iframe-box {     width: 100%;     height: auto; }   .wers ul, ul, ol {     list-style: inside; }   .AJXCSSMenuSOAEePB > ul > li > a {       padding: 0px 7px;       font-size: 12px;   } } @media screen and (max-width: 768px){     .iframe-box iframe {     width: 100%;     height: 350px; }   #PlaySlot {     width: 100%;   }   #PlayGameTopFeat .RightFeat .GameTxt ul li {     list-style-position: inside;     padding: 0 0 0 25px; }   #PlayGameTopFeat .LeftTxtBox {     width: 55%; }   #PlayGameTopFeat .RightFeat {     width: 41%; }   #PlaySlotList span.Head {     width: 100%; }   #PlaySlotList {     width: 100%;     display: flex;     flex-direction: row;     flex-wrap: wrap;     justify-content: space-around; }   .scrollInner {     width: 100%;     display: flex;     flex-wrap: wrap;     justify-content: center; }   .scrollOuter {     height: auto;   }     .mob-btn{       display: flex;       z-index: 9999;   }   .mob-btn.active{     margin-top: 10px;   }   .AJXCSSMenuSOAEePB ul.menu{     display: none;     position: absolute;     width: 100%;     height: auto;     left: 0;     top: 100%;     background: #ccc;     z-index: 9999;   }   .AJXCSSMenuSOAEePB {     background: #d7ac00;     background-size: 100%;     height: 40px;     display: flex;     justify-content: flex-end;     padding: 0 15px;     align-items: center; }   .AJXCSSMenuSOAEePB > ul > li > a {     padding: 0;     font-size: 14px;     height: auto;     line-height: 20px;     margin: 0; }   .AJXCSSMenuSOAEePB li {     float: none;     margin: 0px;     display: inline-block;     width: 100%;     padding: 4px 15px;     border-bottom: 1px solid rgba(0, 0, 0, .1);     box-shadow: 0px 1px 1px 0px rgba(255, 255, 255, .1); } } @media screen and (max-width: 575px){     .iframe-box iframe {     width: 100%;     height: 300px; }   #PlayGameTopFeat .RightFeat,  #PlayGameTopFeat .LeftTxtBox{     width: 100%;     margin: 5px 0;     padding: 12px; }   #PlayGameTopFeat .RightFeat .GameImg {     float: left;     width: auto; }   #PlayGameTopFeat .RightFeat .GameTxt {     float: left;     width: auto;     margin-top: 10px; }    } @media screen and (max-width: 450px){     .iframe-box iframe {     height: 200px; } }