/*
Theme Name: Twenty Fourteen
Theme URI: http://wordpress.org/themes/twentyfourteen
Author: the WordPress team
Author URI: http://wordpress.org/
Description: In 2014, our default theme lets you create a responsive magazine website with a sleek, modern design. Feature your favorite homepage content in either a grid or a slider. Use the three widget areas to customize your website, and change your content's layout with a full-width page template and a contributor page to show off your authors. Creating a magazine website with WordPress has never been easier.
Version: 1.1
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: black, green, white, light, dark, two-columns, three-columns, left-sidebar, right-sidebar, fixed-layout, responsive-layout, custom-background, custom-header, custom-menu, editor-style, featured-images, flexible-header, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready, accessibility-ready
Text Domain: twentyfourteen

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/

/**
 * Table of Contents:
 *
 * 1.0 - Reset
 * 2.0 - Repeatable Patterns
 * 3.0 - Basic Structure
 * 4.0 - Header
 * 5.0 - Navigation
 * 6.0 - Content
 *   6.1 - Post Thumbnail
 *   6.2 - Entry Header
 *   6.3 - Entry Meta
 *   6.4 - Entry Content
 *   6.5 - Galleries
 *   6.6 - Post Formats
 *   6.7 - Post/Image/Paging Navigation
 *   6.8 - Attachments
 *   6.9 - Archives
 *   6.10 - Contributor Page
 *   6.11 - 404 Page
 *   6.12 - Full-width
 *   6.13 - Singular
 *   6.14 - Comments
 * 7.0 - Sidebar
 *   7.1 - Widgets
 *   7.2 - Content Sidebar Widgets
 * 8.0 - Footer
 * 9.0 - Featured Content
 * 10.0 - Multisite
 * 11.0 - Media Queries
 * 12.0 - Print
 * -----------------------------------------------------------------------------
 */


/**
 * 1.0 Reset
 *
 * Resetting and rebuilding styles have been helped along thanks to the fine
 * work of Eric Meyer http://meyerweb.com/eric/tools/css/reset/index.html
 * along with Nicolas Gallagher and Jonathan Neal
 * http://necolas.github.com/normalize.css/ and Blueprint
 * http://www.blueprintcss.org/
 *
 * -----------------------------------------------------------------------------
 */

body{width:100%; height:100%; background:url("images/body-bg.png") repeat; margin:0; padding:0}

*{margin:0; padding:0;}
 
@font-face{font-family:Open Sans; font-weight:normal; src: url("fonts/OpenSans-Regular.ttf"); formate:("truetype");}

@font-face{font-family:NiteClub; font-weight:normal; src: url("fonts/NiteClub.ttf"); formate:("truetype");}


/*For Main*/
#main{ width:100%; height:auto; position:relative; overflow:hidden; margin:0 auto;}

/*For Top*/
#top{ width:100%; height:152px; position:relative; background:url("images/horizontal-line.png") left bottom repeat-x; margin:0 auto;}
#top-main{ width:1200px; height:152px; position:relative; background:none; margin:0 auto;}

/*For Header*/
#header{ width:100%; height:147px; position:relative; background:none; margin:0 auto;}
#header-main{ width:1200px; height:147px; position:relative; background:none; margin:0 auto;}
#header-left{ width:331px; height:147px; position:relative; background:none; margin:0 auto; float:left}
#header-left img{ margin:5px 0;}

#header-right{ width:869px; height:147px; position:relative; background:none; margin:0 auto; float:left}
#header-right-top{ width:869px; height:91px; position:relative; background:none; margin:0 auto;}
#search{ width:264px; height:34px; position:relative; background:#F4D32B; margin:29px 0; float:right; border-radius:4px;}
.search-box{  width:218px; height:29px; float:left; margin:1px 2px; box-shadow:1px 1px 3px 0 inset; border:1px solid #DEDEDE; font-family:Open Sans; font-size:16px; color:#444343; padding:0 0 0 7px; border-radius:4px;}
#search img{ margin:6px 3px;}

#header-right-bottom{ width:869px; height:56px; position:relative; background:none; margin:0 auto;}
#menu{width:100%; height:50px; position:relative; background:none; margin:0 auto;}
#menu-main{width:825px; height:50px; position:relative; background:#E7C202; float:right; border-radius:7px;}
#menu-main li{ list-style:none; text-decoration:none; font-family:NiteClub; font-size:18px; color:#302902; float:left; background:url("images/menu-vert-line.png") right no-repeat; padding:24px 57px 0; line-height:26px;}
#menu-main li:last-child{background:none;}
.no-vert-line{ background:none !important;}
#menu-main a{ text-decoration:none; color:#302902;}
#menu-main a:hover{ color:#FFF; background:url("images/menu-hover.png") center top no-repeat; padding:20px 0 0 0;}
#menu-main .current_page_item a{color:#FFF; background:url("images/menu-hover.png") center top no-repeat; padding:20px 0 0 0;}
.active{ color:#FFF !important; background:url("images/menu-hover.png") center top no-repeat; padding:20px 0 0 0;}

/*For Banner*/
#banner{ width:100%; height:545px; position:relative; background:none; margin:0 auto;}
#banner-main{ width:1500px; height:545px; position:relative; background:none; margin:0 auto;}

#banner-up{ width:1500px; height:545px; position: absolute; background:none; margin:-546px 0; z-index:9999;}
#banner-up img{ padding:0 20px;}
#banner-text-bg{ width:634px; height:204px; position: absolute; background:url("images/banner-text-bg.png") left repeat; margin:-546px 0; z-index:9999; margin: -403px -390px 383px 534px;

}
#banner-text-bg img{ margin:-148px 447px;}
.banner-text{ font-family:NiteClub; font-size:51px; color:#FFF; padding:35px 25px;}
.canadian{ color:#FA0402;}
.gamblingsites{ color:#E7C202;}
.casino-cards{ margin:50px -833px;}


/*For Content*/
#content{ width:100%; height:auto; position:relative; background:url("images/horizontal-line.png") left top repeat-x; margin:0 auto;}
#content_inner{width:100%; height:auto; position:relative; background:none; margin:0 auto;padding-bottom:30px;}
#content-main{ width:1200px; height:auto; position:relative; background:none; margin:0 auto;}

#content-top{ width:1200px; height:auto; position:relative; background:none; margin:0 auto;}
#content-top-up{ width:1200px; height:auto; position:relative; background:none; margin:0 auto; float:left;}
.heading{ font-family:NiteClub; font-size:32px; color:#000; float:left; margin:25px 0 5px 0;}
.gambling{ color:#FA0402;}
#content-top-up img{ margin:50px 0 5px 0; float:right;width:82%;}
#content-top-up p{ font-family:Open Sans; font-size:16px; color:#605A5A;margin:0 auto; text-align:justify;}

#content-top-down{ width:1200px; height:auto; position:relative; background:none; margin:30px 0 60px 0; float:left;}
#content-top-down-1{ width:390px; height:416px; position:relative; background:#FA0402; float:left;margin:0 15px 0 0;border-radius:7px;}
#content-top-down-2{ width:390px; height:416px; position:relative; background:#FA0402; float:left;margin:0 5px 0 0;border-radius:7px;}
#content-top-down-3{ width:390px; height:416px; position:relative; background:#FA0402; float:left;margin:0 0 0 10px;border-radius:7px;}
#title-1{ width:390px; height:56px; position:relative; background:none; margin:0 auto;}
.title-logo{ margin:7px 0 0 80px; float:left;}
.title-main{ font-family:NiteClub; font-size:35px; color:#FFF;margin:8px 0 0 20px; float:left;}

#title-image{ width:380px; height:246px; position:relative; background:#FFF; margin:0 auto;border-radius:5px;}
#title-image img{ border:3px solid #FFF; border-radius:4px;}

#title-para{ width:390px; height:auto; position:relative; background:none; margin:0 auto; }
#title-para p{ font-family:Open Sans; font-size:16px; color:#FFF; text-align:center; padding:15px 13px 0;}


#title-button{ width:390px; height:auto; position:relative; background:none; margin:0 auto; }
.button{width:103px; height:33px; position:relative; background:url("images/button.png") left repeat-x; margin:23px 0 0 143px; border-radius:5px 5px 0 0; border:none;font-family:NiteClub; font-size:20px; color:#FFF; cursor:pointer;}

#title-button img{ margin:35px 0 0 -18px; position:absolute; z-index:9999;}


#content-middle{ width:1200px; height:auto; position:relative; background:#E7C202; margin:0 auto; border-radius:7px;}
#content-middle-left{ width:715px; height:267px; position:relative; background:url("images/coins.png") left bottom no-repeat; margin:0 auto; float:left;}
.gambling-site{ font-family:NiteClub; font-size:31px; color:#1D1C1C; margin:30px 0 0 25px;}
.gambling-10{ font-family:NiteClub; font-size:97px; color:#1D1C1C; margin:5px 150px;}
#content-middle-left p{ font-family:Open Sans; font-size:16px; color:#1D1C1C; margin:0 25px; text-align:justify;}

#content-middle-right{ width:485px; height:267px; position:relative; background:none; margin:0 auto; float:left;}
#content-middle-right-slider{ width:470px; height:259px; position:relative; background:url("images/body-bg.png") repeat; margin:4px 7px; float:left;}
#slide-show{width:460px; height:auto; position:relative; background:none; margin:5px; float:left;}
#slide-1{ width:179px; height:auto; position:relative; background:none; margin:0 auto; float:left;}
#slide-2{ width:179px; height:auto; position:relative; background:none; margin:0 25px; float:left;}
.slide-1-image{ width:179px; height:122px; background:#FFF; border-radius:5px; float:left;}
.slide-1-image img{ border:1px solid #FFF; border-radius:4px;}
.slide-1-title{ font-family:Open Sans; font-size:18px; color:#E7C202; margin:10px 0 0 45px; float:left; text-align:center;}
.price{ color:#393939;}
.play-now{ width:112px; height:34px;font-family:Open Sans; font-size:18px; color:#FFF; background:url("images/slider-play-now.png") left repeat-x; margin:7px 40px; border:none; border-radius:5px; cursor:pointer;}
/*.play-now-arrow{ float:left; margin:-29px 0 0 170px; position:absolute; z-index:9999;}*/


#content-bottom{ width:1200px; height:auto; position:relative; background:none; margin:0 auto;}
#content-bottom-up{ width:1200px; height:auto; position:relative; background:none; margin:45px 0; float:left;}
#content-bottom-up-left{ width:582px; height:auto; position:relative; background:#FFF; margin:0 auto; float:left; border-radius:5px; border:1px solid #CACACA;}

#latest-news-title{ width:582px; height:auto; float:left; position:relative;}
#latest-news-title img{ margin:40px 0 0 0;}
.latest-news{ font-family:NiteClub; font-size:31px; color:#FA0705; float:left; margin:18px 0 0 12px;}
.view-all{ font-family:NiteClub; font-size:18px; color:#FA0705; float:right; margin:30px 35px 0 0;}
.view-all a{ text-decoration:none; color:#FA0705;}
.view-all a:hover{ border-bottom:1px solid #FA0705;}

#latest-news-content{ width:582px; height:auto; float:left; position:relative; margin:30px 0 30px 0;}
.date{ width:64px; height:66px; float:left; background:#FA0705; border-radius:5px; margin:0 12px; font-family:NiteClub; font-size:29px; color:#FFF; text-align:center; padding:10px 0 0 0;}
.news{ font-family:NiteClub; font-size:26px; color:#0D0D0D; float:left;}
.para-news{ font-family:Open Sans; font-size:16px; color:#0D0D0D; padding:0 25px; text-align:justify;}

#content-bottom-up-right{ width:582px; height:auto; position:relative; background:#FFF; margin:0 0 0 28px; float:left; border-radius:5px; border:1px solid #CACACA;}
.blog-image{ width:105px; height:83px; float:left; background:#FA0705; border-radius:5px; margin:0 12px; font-family:NiteClub; font-size:29px; color:#FFF; text-align:center;}
.blog-image img{ border-radius:5px;width:105px;height:83px;}
#latest-blog-content{ width:582px; height:auto; float:left; position:relative; margin:30px 0 9px 0;}

.news-line{ font-family:NiteClub; font-size:26px; color:#FA0705; float:left;}
.read-more{ font-family:Open Sans; font-size:16px; color:#FA0705; float:right; padding:0 25px;}
.read-more a{ text-decoration:none; color:#FA0705;}
.read-more a:hover{ border-bottom:1px solid #FA0705;}

#content-bottom-down{ width:1200px; height:auto; position:relative; background:none;margin:0 auto; float:left;}
.heading-down{ font-family:NiteClub; font-size:31px; color:#D5B300; float:left; margin:0 0 10px 0;}
#content-bottom-down p{ font-family:Open Sans; font-size:16px; color:#393939; float:left; text-align:justify; margin:0;}
.readmore{ font-family:Open Sans; font-size:16px; color:#d5b300; float:right;}
.readmore a{ text-decoration:none; color:#d5b300;}
.readmore a:hover{ border-bottom:1px solid #d5b300;}

/*For Footer*/
#footer{ width:100%; height:66px; position:relative; background:url("images/horizontal-line.png") left top repeat-x; margin:0 auto;}
#footer-main{ width:1200px; height:66px; position:relative; background:none; margin:0 auto;}
.menu-footer{ font-family:Open Sans; font-size:16px; color:#393838; float:left;}
.menu-footer li{ list-style:none; text-decoration:none; float:left; border-right:1px solid #393838; margin:25px 0 0 0; padding:0 10px;}
.menu-footer li:last-child {border:none;}
.no-menu-line{ border:none !important;}
.menu-footer a{ text-decoration:none; color:#393838;}
.menu-footer a:hover{ color:#FA0705;}
.menu-footer .current_page_item a{color:#FA0705;}
.footer-active{ color:#FA0705 !important;}


.copyright{ font-family:Open Sans; font-size:16px; color:#393838; float:left; margin:25px 0 0 50px;}

.footer-logo{ font-family:Open Sans; font-size:16px; color:#393838; float:right;}
.footer-logo li{ list-style:none; text-decoration:none; float:left; margin:20px 7px 0 0;}


@-webkit-keyframes wobble-horizontal {
  16.65% {
    -webkit-transform: translateX(8px);
    transform: translateX(8px);
  }

  33.3% {
    -webkit-transform: translateX(-6px);
    transform: translateX(-6px);
  }

  49.95% {
    -webkit-transform: translateX(4px);
    transform: translateX(4px);
  }

  66.6% {
    -webkit-transform: translateX(-2px);
    transform: translateX(-2px);
  }

  83.25% {
    -webkit-transform: translateX(1px);
    transform: translateX(1px);
  }

  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

@keyframes wobble-horizontal {
  16.65% {
    -webkit-transform: translateX(8px);
    transform: translateX(8px);
  }

  33.3% {
    -webkit-transform: translateX(-6px);
    transform: translateX(-6px);
  }

  49.95% {
    -webkit-transform: translateX(4px);
    transform: translateX(4px);
  }

  66.6% {
    -webkit-transform: translateX(-2px);
    transform: translateX(-2px);
  }

  83.25% {
    -webkit-transform: translateX(1px);
    transform: translateX(1px);
  }

  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

.wobble-horizontal {
  display: inline-block;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
}
.wobble-horizontal:hover, .wobble-horizontal:focus, .wobble-horizontal:active {
  -webkit-animation-name: wobble-horizontal;
  animation-name: wobble-horizontal;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1;
}




/*============================== Gambling Casino (Inner Page) ==============================*/

/*============================== For Header (Inner Page) ==============================*/

#poker-image{ width:310px; height:91px; background:none; margin:0 0 0 225px; position:relative; float:left;}
.card-1{ margin:9px 0; float:left;}
.card-2{ margin:3px -18px; float:left;}
.card-3{ margin:19px 0; float:left;}


/*==============================For Content (Inner Page) ==============================*/

#content-left{ width:900px; height:auto; background:none; margin:0 auto; position:relative; float:left;}
#content-left-top{ width:900px; height:auto; background:none; margin:0 auto; position:relative; float:left;}
.heading-title{ font-family:NiteClub; font-size:28px; color:#333030; margin:30px 0 0 0; background:none;}
.image-shadow{ width:auto; height:auto; margin:-10px 35px 0 0; float:right;}
.image-shadow img{ width:580px; height:auto;}

.gambling{ color:#C80210;}
.para-5{ font-family:Open Sans; font-size:16px; color:#333030; margin:10px 34px 0 0; text-align:justify;}


#content-left-middle{ width:900px; height:auto; background:none; margin:0 auto; position:relative; float:left;}
#casino-recommended{ width:860px; height:628px; background:#EFEDED; margin:30px 0; position:relative; float:left; border:3px solid #c92833; border-radius:5px;}
#casino-recommended-1{ width:860px; height:auto; background:none; margin:0 auto; position:relative; float:left;}
.casino-recommended-heading{ font-family:NiteClub; font-size:26px; color:#C92833; margin:20px 15px;}
.casino-recommended-1-image{ width:192px; height:auto; background:none; margin:0 auto; position:relative; float:left;}
.casino-recommended-1-image-1{ width:176px; height:78px; background:#FFF; margin:0 0 0 15px; position:relative; float:left; border-radius:5px;}
.casino-recommended-1-image-1 img{ margin:8px 13px;}
.casino-recommended-1-image-2{ width:118px; height:50px; background:url("images/visit-site-bg.png") left repeat-x; margin:15px 0 0 15px; position:relative; float:left; border-radius:5px; cursor:pointer;}
.casino-recommended-1-image-2 img{ margin:13px 7px;}
.visit-site{ font-family:NiteClub; font-size:22px; color:#FFF; margin:-45px 0 0 45px;}
.visit-site a{ list-style:none; text-decoration:none; color:#FFF;}



.casino-recommended-1-review{ width:auto; height:auto; background:none; margin:0 auto; position:relative; float:left;}
.reviews{ font-family:NiteClub; font-size:26px; color:#333030; margin:0 0 0 15px;}
.bonus-600{ font-family:NiteClub; font-size:26px; color:#C92833; margin:25px 0 0 35px; float:left;}
.bonus{ font-family:NiteClub; font-size:18px; color:#333030; margin:0;}

.payout-97{ font-family:NiteClub; font-size:26px; color:#C92833; margin:25px 0 0 35px; float:left;}
.payout{ font-family:NiteClub; font-size:18px; color:#333030; margin:0;}

.games-100{ font-family:NiteClub; font-size:26px; color:#C92833; margin:25px 0 0 35px; float:left;}
.games{ font-family:NiteClub; font-size:18px; color:#333030; margin:0 0 0 -5px;}

.bonus-80{ font-family:NiteClub; font-size:26px; color:#C92833; margin:25px 0 0 75px; float:left;}
.blackjack-80{ font-family:NiteClub; font-size:18px; color:#333030; margin:0 0 0 -40px;}

.casino-recommended-1-rating{ width:auto; height:auto; background:none; margin:0 0 0 135px; position:relative; float:left;}
.casino-recommended-1-rating li{ list-style:none; text-decoration:none; float:left; margin:0 1px;}
.expert-rating{ font-family:NiteClub; font-size:24px; color:#333030; margin:0px 0 2px 0;}



#deposit-option{ width:860px; height:auto; background:none; margin:0 auto; position:relative; float:left;}
.visa{ width:102px; height:auto; background:none; margin:0 0 0 15px; position:relative; float:left;}
.visa li{ list-style:none; text-decoration:none; float:left; margin:0 6px 2px 0;}
.center-ul{ width:auto; height:auto; background:none; margin:0 0 0 15px; position:relative; float:left;}
.center-ul li{ list-style:none; text-decoration:none; float:none; font-family:Open Sans; font-size:16px; color:#333030; margin:0 0 15px 0; background:url("images/deposi-option-arrow.png") left no-repeat; padding:0 0 0 30px;}
.center-ul a{ list-style:none; text-decoration:none; color:#333030;}
.center-ul a:hover{ color:#fa0705; border-bottom:none;}



#operating-system{ width:auto; height:auto; background:none; margin:0 auto; position:relative; float:left;}
.os-icon{ margin:0 30px; float:left;}

#game-bonus{ width:auto; height:auto; background:none; margin:0 auto; position:relative; float:left;}
.game{ width:123px; height:109px; background:#C02B35; margin:60px 20px 0 0; position:relative; float:left; border-radius:5px; }
.game img{ border:1px solid #C02B35; border-radius:5px;}
.claim-bonus{ font-family:NiteClub; font-size:26px; color:#333030; padding:195px 0 0 65px;}

#content-left-bottom{ width:900px; height:auto; background:none; margin:0 auto; position:relative; float:left;}
#content-left-bottom img{ width:864px; height:auto; margin:3px 0 0 0;}
.title{font-family:NiteClub; font-size:31px; color:#c80210; margin:0 0 15px 0;}
.title-2{font-family:NiteClub; font-size:31px; color:#c80210; margin:35px 0 15px 0;}


#content-right{ width:300px; height:auto; background:none; margin:0 auto; position:relative; float:left;}
.list-heading{ font-family:NiteClub; font-size:28px; color:#333030; margin:30px 0;} 
#content-right img{ width:300px; height:25px; float:left; margin:-12px 0;}


#content-right li{ list-style:none; text-decoration:none; font-family:Open Sans; font-size:16px; color:#333030; margin:0 auto; background:url("images/li-bullet.png") left center no-repeat; padding:0 0 0 20px; line-height:33px;}

#content-right a{ list-style:none; text-decoration:none; color:#333030;}
#content-right a:hover{ color:#fa0705; border-bottom:none;}

#menu-item-37{background:none !important;}
.glass{padding: 7px 0px 0px 4px;}

#news_block{width:100%;height:auto;padding-bottom:20px;}
#news_date{  color: #fa0705;font-size: 16px;text-transform: uppercase;width: 100%;float:left;}
.slides_container {height:546px!important;}
.tab,.tab_menu{display:none;}

@media only screen and (min-width: 481px) and (max-width: 1000px) 
{
#top-main{width:100%;}
#menu{display:none;}
.tab,.tab_menu{display:block;}
.tab_menu{  background-color: #e7c202;border-bottom-left-radius: 7px; border-bottom-right-radius: 7px;border-top-left-radius: 7px; border-top-right-radius: 7px;float: right;height: 50px;position: relative;width: 100%;}
.tab{background-image: url("images/tab_menu.png"); background-position: 93% 50%; background-repeat: no-repeat; color: #fff; display: block;font-family: 'NiteClub',serif;font-size: 30px;height: 50px;line-height: 47px; padding-left: 10px;width: auto;}
#show_tab{display:none;  background-attachment: scroll;background-color: #e7c202; height: auto;margin-left: 11px;margin-top: -6px;  padding-top: 10px; position: absolute;
  width: 93%;z-index: 99999;border-radius:6px;}
.search-box{width:84%;}
#header-main{width:100%;}
#header-left{width:35%;}
#header-left img{margin-top: 60px;width: 100%;height:87px;}
#header-right{width:65%;}
#header-right-top{width:93%;}
#header-right-bottom{width:93%;}
#show_tab li{ list-style:none; text-decoration:none; font-family:NiteClub; font-size:18px; color:#302902; float:left;  padding:15px 57px 15px; line-height:26px;width:100%;}
#show_tab li:last-child{background:none;}
#show_tab a{ text-decoration:none; color:#302902;}
#show_tab a:hover{ color:#FFF;  padding:20px 0 0 0;}
#show_tab.current_page_item a{color:#FFF;  padding:20px 0 0 0;}
#banner{ width: 100%;height:200px;}
#banner-main{ width: 100%;height:200px;}
.slides_container{ width: 100%!important;height:200px!important;}
.slides_container div.slide{width: 100%!important;height:200px!important;}
.slide > img {height: 200px; width: 100%;}
#banner-text-bg { height: 84px;margin-left: 33%;margin-top: -166px;width: 47%;}
#banner-text-bg img {height: 97px; margin-bottom: -42px; margin-left: 73%; margin-right: 447px;margin-top: -28px;width: 43%;}
.banner-text {color: #fff;font-family: NiteClub;font-size: 19px;padding-right: 25px; padding-top: 0;padding-left:0px;}
#search{width:100%;}  
#content-main{width:100%;}
#content-top{width:100%;}
#content-top-up{width:92%; padding-left: 20px;padding-right: 20px;}
#content-top-up img{width:50%;}
#content-top-down{width:100%;padding-left:10%;}
#content-top-down-1,#content-top-down-2{margin-bottom:30px;width:81%}
#content-top-down-3{width:81%;}
#title-image img{width:99%;}
#content-middle{width:95%;margin-left:3%}
#content-middle-left,#content-middle-right{width:100%;height:auto;}
.gambling-10{margin-left:15%;}
#content-bottom,#content-bottom-up{width:100%;}
#content-bottom-up-left{width:86%;padding-left: 20px;padding-right: 20px;margin-left:3%;}
#latest-news-title{width:100%;}
#latest-news-title img{width:42%;}
#latest-news-content{width:100%;}
.date{width:17%;}    
.news{font-size:17px;width:77%;}
.para-news{padding-left: 22%;padding-right: 0;   font-size: 14px;}
#content-bottom-up-right{width:86%;padding-left: 20px;padding-right: 20px;margin-left:3%;margin-top:20px;}
#latest-blog-content{width:100%;}
.blog-image{width:25%;}
.news-line{font-size:20px; width: 69%;}   
#content-bottom-down{width:92%;padding-left:20px;padding-right:20px;}
#footer-main{width:100%;}
.menu-footer a{font-size:13px;}
.copyright{margin-left:3%;}
#content-middle-right-slider{width:97%;}
#slide-show{width:98%;}   
#slider1 .buttons{width:23px!important;display:block!important;}
#slider1 .viewport{width:89%!important;}
.slide-1-image{width:100%!important;}
#slider1 .overview li img{width:100%!important;}
#slider1 .overview li{width:23%;}
.blog-image img{width:100%;}
}
@media only screen and (min-width: 320px) and (max-width: 480px) 
{

#top{height:auto;}
#top-main{width:100%;height:auto;}
#header {height:auto;}
#menu{display:none;}
.tab,.tab_menu{display:block;}
.tab_menu{  background-color: #e7c202;border-bottom-left-radius: 7px; border-bottom-right-radius: 7px;border-top-left-radius: 7px; border-top-right-radius: 7px;float: right;height: 50px;position: relative;width: 100%;}
.tab{background-image: url("images/tab_menu.png"); background-position: 93% 50%; background-repeat: no-repeat; color: #fff; display: block;font-family: 'NiteClub',serif;font-size: 30px;height: 50px;line-height: 47px; padding-left: 10px;width: auto;}
#show_tab{display:none;  background-attachment: scroll;background-color: #e7c202; height: auto;margin-left: 11px;margin-top: -6px;  padding-top: 10px; position: absolute;
  width: 93%;z-index: 99999;border-radius:6px;}
.search-box{width:84%;}
#header-main{width:100%;height:auto;}
#header-left{width:100%;height:auto;}
#header-left img{margin-left: 15%;width: 69%;height:87px;}
#header-right{width:100%;height:auto;}
#header-right-top{width:93%;height:49px;}
#header-right-bottom{width:93%;margin-bottom:10px;}
#show_tab li{ list-style:none; text-decoration:none; font-family:NiteClub; font-size:18px; color:#302902; float:left;line-height:26px;width:100%; padding-left:10%;padding-top:15px;padding-bottom:15px;padding-right:0px;}
#show_tab li:last-child{background:none;}
#show_tab a{ text-decoration:none; color:#302902;}
#show_tab a:hover{ color:#FFF;  padding:20px 0 0 0;}
#show_tab.current_page_item a{color:#FFF;  padding:20px 0 0 0;}
#banner{ width: 100%;height:200px;display:none;}
#search{width:100%;margin:0px;}  
#content-main{width:100%;}
#content-top{width:100%;}
#content-top-up{width:89%; padding-left: 20px;padding-right: 20px;}
#content-top-up img{width:50%;display:none;}
#content-top-down{width:100%;padding-left:10%;}
#content-top-down-1,#content-top-down-2{margin-bottom:30px;width:81%;height:auto;}
#content-top-down-3{width:81%;height:auto;}
#title-image img{width:98%;}
#content-middle{width:95%;margin-left:3%}
#content-middle-left,#content-middle-right{width:100%;height:auto;}
.gambling-10{margin-left:3%;font-size:84px;}
#content-bottom,#content-bottom-up{width:100%;}
#content-bottom-up-left{    margin-left: 3%;padding-left: 10px; padding-right: 10px;width: 87%;}
#latest-news-title{width:100%;}
#latest-news-title img{width:23%;height:1px;}
#latest-news-content{width:100%;}
.date{width:17%;}    
.news{font-size:17px;width:74%;}
.para-news{  font-size: 13px;padding-left: 30%; padding-right: 0;}
#content-bottom-up-right{  margin-left: 3%;margin-top: 20px;padding-left: 10px;padding-right: 10px;width: 87%;}
#latest-blog-content{width:100%;}
.blog-image{width:25%;}
.news-line{font-size:17px; width: 66%;}   
#content-bottom-down{width:94%;padding-left:10px;padding-right:10px;}
#footer-main{width:100%;}
.menu-footer a{font-size:13px;}
.copyright{margin-left:3%; margin-top: 13px;font-size:12px;}
#content-middle-right-slider{width:96%;}
#slide-show{width:98%;}   
#slider1 .buttons{width:17%!important;display:block!important;}
#slider1 .viewport{width:66%!important;}
.slide-1-image{width:100%!important;}
#slider1 .overview li img{width:100%!important;}
#slider1 .overview li{width:23%;}
.blog-image img{width:100%;}
#content{background-image:none;}
#title-image{width:97%;}
.title-logo{margin-left:10%;}
#title-para{width:100%;}
#title-button{width:100%;}
.button{margin-left: 30%;}
.gambling-site{font-size:23px;}
.latest-news{font-size:25px;}
.view-all{margin-top:21px;font-size:16px;}
.read-more{font-size:13px;}
.menu-footer li { margin-top: 14px;}
}