* {
    margin: 0;
    padding: 0;
}

img {
    border: none;
    display: inline-block !important;
    max-width: 100%;
}

.img {
    border: none;
    display: inline-block !important;
}

body {
    background: #040404;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #fff;
}

.logo h1 a {
    text-decoration: none;
}

.navigation ul {
    margin: 0 auto;
    text-align: right;
    float: none !important;
}

.navigation ul li {
    display: block;
    float: none !important;
}

.navigation ul li a {
    text-decoration: none;
    font: bold 12px Arial, Helvetica, sans-serif;
    color: #ffffff !important;
    text-align: left;
    padding-left: 0;
}

.navigation ul li a:hover {
    text-decoration: none;
    color: #f0c70d;
}

.head-bott-left h2 {
    font-family: 'swiss_721bold_condensed';
    font-size: 14px;
    color: #ffffff;
    text-align: right;
    text-transform: uppercase;
    padding: 7px 5px 0 0;
    text-shadow: -1px -1px 0 #70461F, 1px -1px 0 #70461F, -1px 1px 0 #70461F, 1px 1px 0 #70461F;
    -moz-text-shadow: -1px -1px 0 #70461F, 1px -1px 0 #70461F, -1px 1px 0 #70461F, 1px 1px 0 #70461F;
    -kstml-text-shadow: -1px -1px 0 #70461F, 1px -1px 0 #70461F, -1px 1px 0 #70461F, 1px 1px 0 #70461F;
    -webkit-text-shadow: -1px -1px 0 #70461F, 1px -1px 0 #70461F, -1px 1px 0 #70461F, 1px 1px 0 #70461F;
    -os-text-shadow: -1px -1px 0 #70461F, 1px -1px 0 #70461F, -1px 1px 0 #70461F, 1px 1px 0 #70461F;
    filter: progid:DXImageTransform.Microsoft.dropshadow(color=#70461F, offx=2, offy=1);
}

.download-btn a {
    text-align: center;
    text-decoration: none;
    font: normal 27px/69px Arial, Helvetica, sans-serif;
    color: #ffffff;
    text-shadow: 1px 1px 1px #650000;
    height: 70px;
}

.download-btn a:hover {
    background-position: 0 -69px;
    color: #fff;
    padding-left: 0;
}

.download-btnsub {
    float: left;
    width: 264px;
    margin: 53px 0 0 0;
}

.download-btnsub a {
    background: url(images/download-btn-sub.png) no-repeat 0 0px;
    height: 61px;
    width: 264px;
    float: left;
    text-align: center;
    text-decoration: none;
    line-height: 61px;
    font: normal 27px/61px Arial, Helvetica, sans-serif;
    color: #ffffff;
    text-shadow: 1px 1px 1px #650000;
}

.download-btnsub a:hover {
    background-position: 0 -61px;
}

.head-bott-left ul {
    margin: 0px;
    text-align: center;
}

.head-bott-left ul li {
    list-style: none;
    display: inline;
    padding: 0 10px;
}

.head-bott-left ul li a {
    font: bold 12px/27px Arial, Helvetica, sans-serif;
    color: #f0c70d;
}

.head-bott-left ul li a:hover {
    text-decoration: none;
}

.jetpot-cont h2 {
    font: bold 12px/24px Arial, Helvetica, sans-serif;
    color: #ffffff;
    text-align: center;
    padding-left: 15px;
}

.jetpot-cont p {
    font: bold 14px Arial, Helvetica, sans-serif;
    color: #f0c70d;
    padding-left: 20px;
    text-align: center;
}

.logos-casino {
    text-align: center;
}

.logos-casino img {
}

.logos-casino h2 {
    color: #f0c70d;
    text-align: center;
    padding: 5px 14px;
    margin-top: 0;
    margin-bottom: 0;
    font-size: 10px;
}

.logos-casino p {
    font: bold 12px Arial, Helvetica, sans-serif;
    color: #ffffff;
    text-align: center;
}

.text-container h1 {
    font: bold 20px Arial, Helvetica, sans-serif;
    color: #ffffff;
    padding: 10px 0 10px 0;
}

.text-container h2,.text-container h3,.text-container h4,.text-container h5,.text-container h6 {
    font: bold 15px Arial, Helvetica, sans-serif;
    color: #ffffff;
    margin: 5px 0;
}

.text-container p {
    font: normal 14px/16px Arial, Helvetica, sans-serif;
    color: #ffffff;
    text-align: left;
}

.text-container a {
    font: normal 12px/16px Arial, Helvetica, sans-serif;
    color: #ffffff;
    text-decoration: underline;
}

.footer ul {
    margin: 0px;
    text-align: center;
}

.footer ul li {
    display: inline;
    list-style: none;
    padding: 0 7px;
    background: url(images/footer-nav-divider.jpg) no-repeat right;
}

.footer ul li:last-child {
    background-image: none;
}

.footer ul li a {
    font: bold 12px Arial, Helvetica, sans-serif;
    color: #ffffff;
}

.footer ul li a:hover {
    text-decoration: none;
}

.footer p {
    font: bold 12px/20px Arial, Helvetica, sans-serif;
    color: #DFC379;
    text-align: center;
}

.sub-text-container h1 {
    font: bold 20px Arial, Helvetica, sans-serif;
    color: #ffffff;
    padding: 0 0 10px 0;
}

.sub-text-container h3 {
    font: bold 15px Arial, Helvetica, sans-serif;
    color: #ffffff;
    padding: 10px 0 10px 0;
}

.sub-text-container h2 {
    font: bold 15px Arial, Helvetica, sans-serif;
    color: #ffffff;
    padding: 10px 0 10px 0;
}

.sub-text-container p {
    font: normal 12px/16px Arial, Helvetica, sans-serif;
    color: #ffffff;
    text-align: justify;
    padding: 0 0 10px 0;
}

.sub-text-container a {
    font: normal 12px/16px Arial, Helvetica, sans-serif;
    color: #ffffff;
    text-align: justify;
    padding: 0 0 10px 0;
}

.visa-img-container {
    margin-top: 60px;
}


.navbar-default {
    background: none !important;
    box-shadow: none !important;
    border: 0 none !important;
}

#sidenav{
	
}

#sidenav h3{
	font-size: 20px;
	border-bottom: 1px solid #444d;
}

#sidenav ul{list-style: none;}

#sidenav ul li{
	padding: 5px 0;
}

#sidenav ul li:hover{
    opacity:.5;
}

#sidenav ul li a{
	color: #fff;
}

#sidenav ul li a:hover{
    text-decoration:none;
    color: #DFC379;
}

a.btn{
	text-decoration:none;
}


@media only screen and (min-width: 300px) and (max-width: 768px) {
    #main-container {
    }

    #header {
        background: url(images/header-bg.png) no-repeat top;
    }

    #content-area {
        padding: 0;
    }

    .visa-img-container {
        text-align: center;
    }

    .footer {
        float: left;
        width: 100%;
    }

    .navigation {
    }

    .header-bottom {
    }

    .head-bott-left {
    }

    .header-bott-right {
        margin-top: 20px;
    }

    .mid-container {
    }

    .text-container {
    }

    .sub-text-container {
    }

    .border-bott {
        border-bottom: 1px solid #292929;
        float: left;
        height: 1px;
        width: 100%;
        margin: 0 65px 20px 65px;
    }

    .header-bott-right p {
        color: #ffffff;
        padding: 10px;
    }

    .download-btn {
    }

    .header-bott-right h2 {
        color: #ffffff;
        text-transform: uppercase;
        padding: 0 0 15px 0;
    }

    .jetpot-cont {
    }

    .visa-img-container img {
        max-width: 100%
    }

    .nav-right-img {
    }

    .logo {
    }

    .logo h1 {
    }
}

@media only screen and (min-width: 480px) {
    #main-container {
    }

    #header {
        background: url(images/header-bg.png) no-repeat top;
    }

    #content-area {
        width: 100%;
        float: left;
    }

    .visa-img-container {
    }

    .footer {
        float: left;
        width: 100%;
    }

    .navigation {
    }

    .header-bottom {
    }

    .head-bott-left {
    }

    .header-bott-right {
    }

    .mid-container {
        margin: auto;
    }

    .text-container {
    }

    .sub-text-container {
    }

    .border-bott {
        border-bottom: 1px solid #292929;
        float: left;
        height: 1px;
        width: 100%;
        margin: 0 65px 20px 65px;
    }

    .header-bott-right p {
        font: normal 15px/20px Arial, Helvetica, sans-serif;
        color: #ffffff;
        padding: 10px;
    }

    .download-btn {
    }

    .header-bott-right h2 {
        font: normal 110% Arial, Helvetica, sans-serif;
        color: #ffffff;
        text-transform: uppercase;
        padding: 0 0 15px 0;
    }

    .jetpot-cont {
        background: url(images/jetpot-bg.png) no-repeat;
        padding: 9px 0 13px 0;
        height: 0px;
    }

    .visa-img-container img {
        max-width: 100%
    }

    .nav-right-img {
    }

    .logo {
    }

    .logo h1 {
    }
}

@media only screen and (min-width: 768px) {
    #main-container {
    }

    #header {
        background: url(images/header-bg.png) no-repeat top;
    }

    #content-area {
        width: 100%;
        float: left;
    }

    .visa-img-container {
    }

    .footer {
        float: left;
        width: 100%;
    }

    .navigation {
    }

    .header-bottom {
    }

    .head-bott-left {
    }

    .header-bott-right {
        background: url(images/header-bott-right-img.png) no-repeat bottom right;
    }

    .mid-container {
        background: url(images/mid-cont-bg-strip.png) repeat-x top;
        height: 119px;
    }

    .text-container {
    }

    .sub-text-container {
    }

    .border-bott {
        border-bottom: 1px solid #292929;
        float: left;
        height: 1px;
        width: 100%;
        margin: 0 65px 20px 65px;
    }

    .header-bott-right p {
        font: normal 15px/20px Arial, Helvetica, sans-serif;
        color: #ffffff;
        padding: 10px;
        text-shadow: 1px 1px 0 #000;
    }

    .download-btn {
    }

    .header-bott-right h2 {
        font: normal 22px Arial, Helvetica, sans-serif;
        color: #ffffff;
        text-transform: uppercase;
        padding: 0 0 15px 0;
    }

    .jetpot-cont {
        background: url(images/jetpot-bg.png) no-repeat;
        padding: 9px 0 13px 0;
    }

    .nav-right-img {
    }

    .logo {
    }

    .logo h1 {
    }
}

@media only screen and (min-width: 1024px) {
    #main-container {
    }

    #header {
        background: url(images/header-bg.png) no-repeat top;
    }

    #content-area {
        width: 1056px;
        float: left;
    }

    .visa-img-container {
        text-align: center;
    }

    .footer {
        float: left;
        width: 1056px;
    }

    .navigation {
    }

    .header-bottom {
    }

    .head-bott-left {
    }

    .header-bott-right {
        background: url(images/header-bott-right-img.png) no-repeat bottom right;
    }

    .mid-container {
        background: url(images/mid-cont-bg.png) no-repeat top;
        text-align: center;
    }

    .text-container {
    }

    .sub-text-container {
    }

    .border-bott {
        border-bottom: 1px solid #292929;
        float: left;
        height: 1px;
        width: 926px;
        margin: 0 65px 20px 65px;
    }

    .header-bott-right p {
        font: normal 15px/20px Arial, Helvetica, sans-serif;
        color: #ffffff;
    }

    .download-btn {
    }

    .header-bott-right h2 {
        font: normal 22px Arial, Helvetica, sans-serif;
        color: #ffffff;
        text-transform: uppercase;
        padding: 0 0 15px 0;
    }

    .jetpot-cont {
        background: url(images/jetpot-bg.png) no-repeat;
        padding: 9px 0 13px 0;
        height: auto;
    }

    .nav-right-img {
    }

    .logo {
    }

    .logo h1 {
    }
}

@media (min-width: 768px) {
    .download-btn a {
        background: url(images/download-btn.png) no-repeat 0 0px;
    }

    .jetpot-cont {
        background: url(images/jetpot-bg.png) no-repeat;
    }

    .jetpot-cont h2 {
        text-align: left;
    }

    .jetpot-cont p {
        text-align: left;
    }

    .navigation ul li {
        display: inline-block;
        float: none !important;
    }
}
