
@font-face {
  font-family: 'FontAwesome';
  src: url('../fonts/fontawesome-webfont.eot?v=4.7.0');
  src: url('../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'),
  url('../fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'),
  url('../fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'),
  url('../fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'),
  url('../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Glyphicons Halflings';

  src: url('../fonts/glyphicons-halflings-regular.eot');
  src: url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/glyphicons-halflings-regular.woff2') format('woff2'), url('../fonts/glyphicons-halflings-regular.woff') format('woff'), url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');
}
@font-face {
  font-family: 'MyriadPro-Regular';
  src: url('../fonts/MyriadPro-Regular.eot?#iefix') format('embedded-opentype'),  url('../fonts/MyriadPro-Regular.otf')  format('opentype'),
	     url('../fonts/MyriadPro-Regular.woff') format('woff'), url('../fonts/MyriadPro-Regular.ttf')  format('truetype');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'MyriadPro-Bold';
  src: url('../fonts/MyriadPro-Bold.eot?#iefix') format('embedded-opentype'),  url('../fonts/MyriadPro-Bold.otf')  format('opentype'),
	     url('../fonts/MyriadPro-Bold.woff') format('woff'), url('../fonts/MyriadPro-Bold.ttf')  format('truetype');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'MyriadPro-Semibold';
  src: url('../fonts/MyriadPro-Semibold.eot?#iefix') format('embedded-opentype'),  url('../fonts/MyriadPro-Semibold.otf')  format('opentype'),
	     url('../fonts/MyriadPro-Semibold.woff') format('woff'), url('../fonts/MyriadPro-Semibold.ttf')  format('truetype');
  font-weight: normal;
  font-style: normal;
}
.glyphicon {
  position: relative;
  top: 1px;
  display: inline-block;
  font-family: 'Glyphicons Halflings';
  font-style: normal;
  font-weight: normal;
  line-height: 1;

  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.glyphicon-chevron-left:before {
    content: "\e079";
}
.glyphicon-chevron-right:before {
    content: "\e080";
}
body{margin: 0; padding: 0; font-family: 'MyriadPro-Regular';}
a:hover, a:focus{ outline: none; text-decoration: none; }
h2.title{font-size: 25px; color: #403e3e; text-transform: uppercase; margin-bottom: 25px; font-family: 'MyriadPro-Bold' !important; position: relative; }
h2.title span{background:#fff; padding-right: 8px;}
h2.title:before{position: absolute; content: ''; background: #f54855; height: 3px;left: 0; bottom: 8px; right: 0; z-index: -1;}

/*.header*/
.header .topbar{background:#d90000; padding: 12px 0px 10px; }
.header .topbar ul{padding: 0; margin: 5px 0 0; list-style: none; }
.header .topbar .join-in{ text-align: right; }
.header .topbar .join-in li{display: inline-block; position: relative;}
.header .topbar .join-in li a{display: inline-block; cursor: pointer;}
.header .topbar .join-in li.search {padding-right: 10px; position: absolute; top: 7px; right: 129px;}
.header .topbar .join-in li.search a i{font-size: 24px; color: #fff; }
.header .topbar .join-in li.search .search-form{ position: absolute; top: -2px; right: 0; width: 200px; margin-right: 40px; opacity: 0; -webkit-transition: all .4s ease; -moz-transition: all .4s ease; -ms-transition: all .4s ease; -o-transition: all .4s ease; transition: all .4s ease;}
.header .topbar .join-in li.search .search-form form{ margin: 0;}
.header .topbar .join-in li.search .search-form.active{opacity: 1;}
.header .topbar .join-in li.search .search-form .form-control, .header .topbar .join-in li.search .search-form .form-control:focus{ box-shadow: none; background: #fff; border: none; border-radius: 0; color: #fff;}
.header .topbar .full .logo a img{width: 100%;}

.header .topbar .join-in .btn-default{background: #fff; border-radius: 5px; padding: 4px 10px; color: #000; font-size: 16px; border: none; -webkit-transition: all .2s ease;font-family: 'MyriadPro-Regular';
   -moz-transition: all .2s ease;
    -ms-transition: all .2s ease;
     -o-transition: all .2s ease;
        transition: all .2s ease;}
.header .topbar .join-in .btn-default:hover{background:#071070; color: #fff; }
.header .navbar{margin: 0px; border-bottom: 1px solid #071070; min-height: 0px;}
.header .navbar .navbar-collapse{padding: 0px;}
.header .navbar-nav li a{padding: 5px 18px 3px;}
.header .navbar-nav li.active{background: none;}
.header .navbar-nav li.active a{border-bottom: 3px solid #d90000; color: #d90000; font-family: 'MyriadPro-Regular';}
.header .navbar-nav li:first-child{padding-left: 0px;}
.header .navbar-nav li a{font-size: 16px; color: #000; border-bottom: 3px solid transparent;font-family: 'MyriadPro-Regular';
  -webkit-transition: all .2s ease;
   -moz-transition: all .2s ease;
    -ms-transition: all .2s ease;
     -o-transition: all .2s ease;
        transition: all .2s ease;}
.header .navbar-nav li a:hover{background: none; color:#d90000; border-bottom: 3px solid #d90000; }
.main-nav .menu .navbar-brand { margin-top: 5px;}

/*banner*/
.banner{padding: 15px 0px 0px; text-align: center;}
.banner h1{margin: 0px; font-size: 42px; color: #071070; text-transform: uppercase; font-family: 'MyriadPro-Bold' !important;}
.banner p{font-size: 16px; color: #8e939a; width: 100%; max-width: 748px; line-height: 24px; text-align: center; margin: 0 auto;    font-family: 'MyriadPro-Regular';}
.banner .carousel{margin-top:  0px;}
.banner .carousel-indicators{margin-bottom: 0px;}

/*main-wrapper*/
.game-tab{/* background: #e2e2e2; */ padding-top: 20px;}
.game-tab .nav-tabs{ background: #fff;border-bottom: 9px solid #c4c4c4; height: 60px; position: relative;}
.game-tab .nav-tabs li{text-align: center; position: relative; padding: 0; }
.game-tab .nav-tabs li a{font-size: 14px; color: #071070; text-transform: uppercase; border:none; border-left: 2px solid #c6c6c6; padding: 18px 0px 13px; background: none; font-family: 'MyriadPro-Bold'; border-radius: 0;}
.game-tab .nav-tabs li a:hover{background: none!important; color: #071070;}
/*.game-tab .nav-tabs li:before{position: absolute;content: ''; right: 0; top: 0; height: 76px; width: 2px; background: #c6c6c6;}*/
.game-tab .nav-tabs li:first-child{width: 170px; padding-top: 14px; color: #071070; text-transform: uppercase; font-size: 14px; font-family: 'MyriadPro-Bold';}
.game-tab .nav-tabs li:nth-child(2){width: 140px;position: relative; }
.game-tab .nav-tabs li:nth-child(3){width: 180px; }
.game-tab .nav-tabs li:nth-child(3) a{ padding-top: 18px; padding-bottom: 13px;position: relative;}
.game-tab .nav-tabs li:nth-child(4) { width: 126px; position: relative;}
.game-tab .nav-tabs li:nth-child(5) { width: 300px;border-right: 2px solid #c6c6c6;}
.game-tab .nav-tabs li:nth-child(4) a{ padding-top: 18px; padding-bottom: 13px;}

.game-tab .nav-tabs li:last-child{width: auto;margin-top: 10px }
.game-tab .nav-tabs li.active{background: #efefef; border-bottom: 8px solid #ababab;    border-left: 2px solid #c6c6c6;}
.game-tab .nav-tabs li.active a{background:none; color: #071070; border:none; border-left: 2px solid transparent;}
.game-tab .tab-content .main-content ul li:nth-child(2).active{background: #efefef;}
.game-tab .tab-content .main-content ul li:nth-child(3).active{background: #efefef;}
.game-tab .tab-content .main-content ul li:nth-child(4).active{background: #efefef;}
.game-tab .tab-content .main-content ul li:nth-child(5).active{background: #efefef;}
.list-section.odd-background { background-color: #f9f9f9 !important; }

.game-tab .tab-content ul{margin: 0; list-style: none; padding: 0px 5px; line-height: 20px;}
.game-tab .tab-content ul li p{margin-bottom: 0px;}
.game-tab .tab-content ul li{display: inline-block; vertical-align: middle; text-align: center;  padding: 5px 0px 0 0; min-height: 60px;}
.game-tab .tab-content ul li img{width: 45px; height: 45px;}
.game-tab .tab-content ul li p{font-size: 16px; color: #292727;vertical-align: middle; padding-top: 10px; font-family: 'MyriadPro-Semibold';}
.game-tab .tab-content ul li p.green-text{color: #4a8b11; font-weight: 600; font-size: 16px!important;line-height: 20px; font-family: 'MyriadPro-Regular';}
.game-tab .tab-content ul li:first-child{width: 165px; /* padding-left: 10px; */ text-align: left;}
.game-tab .tab-content ul li:nth-child(2){width: 140px; border-left: 2px solid #c6c6c6;}
.game-tab .tab-content ul li:nth-child(3){width: 175px; border-left: 2px solid #c6c6c6;}
.game-tab .tab-content ul li:nth-child(4){width: 126px; padding-top: 5px;margin-left: 5px; border-left: 2px solid #c6c6c6;}
.game-tab .tab-content ul li:nth-child(5){width:300px;border-left: 2px solid #c6c6c6;border-right: 2px solid #c6c6c6;}
.game-tab .tab-content ul li:nth-child(5) p{font-size: 16px; vertical-align: middle;padding-top: 16px;line-height: 10px;}
.game-tab .tab-content ul li:last-child{width: auto;margin-left: 50px;}
.game-tab .tab-content ul li p{margin-left: 10px;display: inline-block; }
.game-tab .tab-content .main-content{margin: 12px 0px; background: #fff;border-bottom: solid 1px #9e9e9e;}
.game-tab .tab-content .btn-primary{font-size: 20px; color: #fff; background: #d90000; padding: 3px 20px 0px; border-radius: 5px;border:none; margin-bottom: 0px; -webkit-transition: all .2s ease; border-bottom: 2px #7e0505 solid;
   -moz-transition: all .2s ease;
    -ms-transition: all .2s ease;
     -o-transition: all .2s ease;
        transition: all .2s ease; font-family: 'MyriadPro-Semibold';}
.game-tab .tab-content .btn-primary:hover{background: #071070; border-bottom: 2px #020527 solid;}
.game-tab .tab-content .review{font-size: 16px; color: #403e3e; -webkit-transition: all .2s ease;
   -moz-transition: all .2s ease;
    -ms-transition: all .2s ease;
     -o-transition: all .2s ease;
        transition: all .2s ease;}
.game-tab .tab-content .review:hover{color: #d90000; }
.game-tab .tab-content .review{border:none; font-family: 'MyriadPro-Regular';}
.game-tab .tab-content p.small-text{font-size: 12px; color: #777777; margin-bottom: 0px; padding: 0px 15px;line-height: 15px; font-family: 'MyriadPro-Regular';}
.game-tab .tab-content .list-section{ border-bottom: 4px solid #e2e2e2; }
.game-tab .nav-tabs li i:first-child{ font-size: 14px; color: #000; padding-left: 10px; display: inline-block; }
.game-tab .nav-tabs li .tooltip .tooltip-inner{ width: 400px;}
.game-tab .nav-tabs li .tooltip{left: -30px;}
.game-tab .nav-tabs li:nth-child(2) a:before {display: inline-block; content: " ";  float: right;  width: 0;
    height: 0; position: absolute; border-color: transparent; border-style: solid; border-width: 6px 6px 6px 6px;
    border-top-color: #333;right: 2px; top: 24px;
}
.game-tab .nav-tabs li:nth-child(3) a:before {display: inline-block; content: " ";  float: right;  width: 0;
    height: 0; position: absolute; border-color: transparent; border-style: solid; border-width: 6px 6px 6px 6px;
    border-top-color: #333;right: 2px; top: 24px;
}
.game-tab .nav-tabs li:nth-child(4) a:before {display: inline-block; content: " ";  float: right;  width: 0;
    height: 0; position: absolute; border-color: transparent; border-style: solid; border-width: 6px 6px 6px 6px;
    border-top-color: #333;right: 2px; top: 24px;
}
.game-tab .tab-content ul li span{display: inline-block;vertical-align: middle;width: 45px!important;height:45px!important}
input[type="search"] {-webkit-appearance: none; width: 164px;border: 1px solid #ccc;border-radius: 3px;}
.game-tab .nav-tabs li:nth-child(3) a i {padding-left: 0;}
.game-tab .nav-tabs li form input{font-size: 14px;padding-left: 5px;color:#8e939a;}

/*betting-site*/
.betting-site{padding: 10px 0px;}
.betting-site h5{font-size: 18px; color: #000; margin: 0px;font-family: 'MyriadPro-Regular' !important;}
.betting-site ul{margin: 0; padding: 0; list-style: none; margin-top: 10px; border-left: 1px solid #6f6f6f;}
.betting-site ul li{ border-bottom:1px solid #6f6f6f; border-right:1px solid #909090; width: 33.33%; display: inline-block; vertical-align: top; min-height: 94px; float: left;}
.betting-site ul li:first-child{ border-top:1px solid #6f6f6f;}
.betting-site ul li:nth-child(2){ border-top:1px solid #6f6f6f;}
.betting-site ul li:nth-child(3){ border-top:1px solid #6f6f6f;}
.betting-site ul li img{float: left; }
.betting-site ul li a{font-size:24px; color: #000; display: inline-block; text-align: center; width: 100%; max-width: 246px; padding-top: 15px; font-family: 'MyriadPro-Bold';}

/*review*/
.review-box{/* background: #e2e2e2; */ padding: 0px 0px 10px;    margin-top: 15px;}
.review-box h2{font-size: 30px; color: #000; border-bottom: 2px solid #f20000; font-family: 'MyriadPro-Bold'!important; text-transform: uppercase;}
.review-box .table{margin-bottom: 0px;}
.review-box .table thead{background: #f59898; }
.review-box .table thead th{font-size: 25px; color: #fff; text-align: center; text-transform: uppercase; font-family: 'MyriadPro-Semibold';}
.review-box .table-striped>tbody>tr:nth-of-type(odd){background: #fff;}
.review-box .table-striped>tbody>tr:nth-of-type(even){background: #f9f9f9;}
.review-box .table tbody tr th, .review-box .table tbody tr td{text-align: center; font-size: 28px; color: #000;   font-family: 'MyriadPro-Semibold';}
.review-box .table tbody tr th{width: 168px;}
.review-box .table thead tr th.gray{background: #727373;}
.review-box .table tbody tr td:nth-child(2){ text-align: left; padding-left: 6%;}
.review-box .table tbody tr td:nth-child(3){ font-size: 22px; text-align: left; padding-left: 5%; }
.review-box .table tbody tr td:last-child{width: 200px; }
.review-box .table tbody tr td a{color: #f54855; font-size: 25px; font-family: 'MyriadPro-Semibold'; -webkit-transition: all .2s ease;
   -moz-transition: all .2s ease;
    -ms-transition: all .2s ease;
     -o-transition: all .2s ease;
        transition: all .2s ease;}
.review-box .table tbody tr td a:hover{color: #071070;}

/*news*/
.news {padding: 0 0 30px 0;}
.news .col-md-3{padding: 0px;}
.news .news-box{padding: 0px 10px 0px; border-right: 2px solid #595959;font-family: 'MyriadPro-Regular';font-size: 15px; line-height: 28px;}
.news .col-md-3:last-child .news-box{border:none;}
.news .news-box .image-box{position: relative;}
.news .news-box .promotion{position: absolute; bottom: 0; left: 0; background: #f54855; padding: 5px 15px 2px; color: #fff; font-size: 16px; text-transform: uppercase; font-family: 'MyriadPro-Bold';}
.news .news-box h3{font-size: 24px; color: #403e3e;  font-family: 'MyriadPro-Bold' !important; margin: 0; padding: 6px 0 0;line-height: 25px;}
.news .news-box ul{margin:0; padding: 0; list-style: none;}
.news .news-box ul li{display: inline-block; text-transform: uppercase; font-size: 10px; padding-right: 10px;  font-family: 'MyriadPro-Bold'; position: relative;}
.news .news-box ul li:first-child{ color: #97c84b; }
.news .news-box ul li:nth-child(2){ color: #ef4336; }
.news .news-box ul li:last-child{ color: #403e3e; font-size: 10px; padding-right: 0; font-family: 'MyriadPro-Semibold';}
.news .news-box ul li:last-child:before{position: absolute; content: ''; left: -10px; top: 27%; height: 5px ;width: 5px; background: #a3d06b; border-radius: 50%;}
.news .news-box p{font-size: 15px; color: #403e3e; line-height: 28px;}
.news .news-box .read-button:before{ position: absolute; top: 2px; left: 100%; content: ''; border: 5px solid transparent; border-left-color: #ef4336;}
.news .news-box .read-button:hover:before{border-left-color: #071070;}
.news .news-box .read-button{font-size:16px; color: #ef4336; position: relative; padding-right: 5px;
  -webkit-transition: all .2s ease;
   -moz-transition: all .2s ease;
    -ms-transition: all .2s ease;
     -o-transition: all .2s ease;
        transition: all .2s ease; }
.news .news-box .read-button:hover{color: #071070;}
.news  .btn-primary{font-size: 25px; color: #fff; background: #d90000; padding: 2px 20px; border-radius: 3px; border:none; display: block; width: 100%; max-width: 230px; margin: 0 auto; margin-top: 45px; -webkit-transition: all .2s ease;
   -moz-transition: all .2s ease;
    -ms-transition: all .2s ease;
     -o-transition: all .2s ease;
        transition: all .2s ease; font-family: 'MyriadPro-Semibold';}
.news  .btn-primary:hover, .news  .btn-primary:focus, .news  .btn-primary:active{background: #071070; box-shadow: none;}

/*offers*/
/* .offers{padding: 20px 0px; } */
.border-top{ border-top: 1px solid #e2e2e2; }
.offer-box{}
.box2 .offer-boxcontent{ margin-left: 0px; }
.offer-boxcontent{/* background: #efeded; */ /* border:1px solid #bfbfbf; */ padding: 34px 28px 0; min-height: 360px; margin-right: 0px;}
.offer-box.box2 img{padding: 1px 0px 25px; width: 100%; height: auto;}
.offer-boxcontent p{font-size: 18px ;color: #403e3e; margin-bottom: 22px; font-family: 'MyriadPro-Regular';}
.offer-boxcontent p strong{font-family: 'MyriadPro-Bold';}
.offer-boxcontent p.bold-para{font-family: 'MyriadPro-Bold';}
.offer-boxcontent .image-box{position: relative;}
.offer-boxcontent  img{padding-top: 70px; max-width: 100%;}
.offer-boxcontent .right-box{position: absolute; top: -34px; right: -54px; background: #c42026; width: 100%; max-width: 312px; padding: 4px 10px;}
.offer-boxcontent .right-box:before{-webkit-clip-path: polygon(0 0, 0% 100%, 100% 0);
clip-path: polygon(0 0, 0% 100%, 100% 0); position: absolute; content: ''; bottom: -20px; right: 0px; background: #7d080d; height: 20px; width: 25px;}
.offer-boxcontent .right-box p{color: #fff; font-size: 23px; line-height: 22px; margin: 0px; font-family: 'MyriadPro-Bold'; text-shadow: 0px 3px 4px rgba(0,0,0,.2);}
.offer-boxcontent .box-left{left: -53px; }
.offer-boxcontent .box-left p{text-align: center; font-size: 28px; line-height: 28px; font-family: 'MyriadPro-Bold'; }
.offer-boxcontent .box-left:before{left: 0px; height: 13px; width: 24px; bottom: -13px; -webkit-clip-path: polygon(0 0, 100% 100%, 100% 0);
clip-path: polygon(0 0, 100% 100%, 100% 0);}

/*footer*/
footer{background: #001f79; padding: 36px 0px 12px;}
footer ul{margin: 0px; padding: 0; list-style: none;}
footer ul li{padding-bottom: 20px;}
footer ul li a{font-size: 16px ;color: #fff; -webkit-transition: all .2s ease;
   -moz-transition: all .2s ease;
    -ms-transition: all .2s ease;
     -o-transition: all .2s ease;
        transition: all .2s ease;}
footer ul li a:hover{color: #d90000;}
footer p{font-size: 16px ;color: #fff;}
footer .aware{float: right;}
footer .aware p, footer .aware a{font-size: 16px ;color: #fff;}
footer .aware p.visit{text-align: right;  -webkit-transition: all .2s ease;
   -moz-transition: all .2s ease;
    -ms-transition: all .2s ease;
     -o-transition: all .2s ease;
        transition: all .2s ease;}
footer .aware p.visit a:hover{color: #d90000;}
footer .aware img{float: right;}
footer .social-links{padding-top: 50px; text-align: center;}
footer .social-links li{display: inline-block; padding:0px 6px;}
footer .social-links li a{border-radius: 50%; border:2px solid #fff; display: inline-block; height: 40px; width: 40px; text-align: center; -webkit-transition: all .2s ease;
   -moz-transition: all .2s ease;
    -ms-transition: all .2s ease;
     -o-transition: all .2s ease;
        transition: all .2s ease;}
footer .social-links li a i{font-size: 20px; line-height: 36px;}
footer .social-links li a.facebook-color:hover{color: #4267b2;}
footer .social-links li a.twitter-color:hover{color: #38A1F3;}
footer .social-links li a.google-color:hover{color:#DD4B39; }
footer .copy-right{text-align: center; margin-top: 15px;}



/*responsive*/
@media (max-width: 1199px){
.game-tab .nav-tabs li:nth-child(2), .game-tab .tab-content ul li:nth-child(2){ width: 90px; }
.game-tab .nav-tabs li:nth-child(3){ width: 150px; }
.game-tab .tab-content ul li:nth-child(3){ width: 145px; }
.game-tab .nav-tabs li:last-child, .game-tab .tab-content ul li:nth-child(5){ width: 280px; }

.game-tab .tab-content ul li p{ font-size: 16px; }
.game-tab .tab-content ul li:nth-child(5) p{ font-size: 16px; }
.game-tab .tab-content ul li p.green-text{ font-size: 16px!important; }
.game-tab .tab-content .btn-primary{ font-size: 16px; padding-left: 10px; padding-right: 10px; }

.betting-site ul li a{ font-size: 18px; }

.betting-site ul li{min-height: 100px;}
.betting-site ul li a{max-width: 176px;}
.review-box .table tbody tr th, .review-box .table tbody tr td{font-size: 20px;}
.review-box .table tbody tr td:nth-child(3){ font-size: 18px; }
.review-box .table tbody tr td a{ font-size: 20px; }
.news .news-box ul li:first-child, .news .news-box ul li:nth-child(2){width: 49%;}
.news .news-box ul li:last-child{width: 100%; padding-left: 10px;}
.news .news-box ul li:last-child:before{ left: 0; }
.news .news-box h3{font-size: 20px;}


@media (max-width: 990px){
.navbar-toggle .icon-bar{background:#d90000; }
.header .navbar .navbar-collapse{padding: 0px 15px;}
.banner h1{font-size: 26px;}
.banner p{font-size: 14px;}
.banner .carousel{margin-top: 10px;}
.betting-site ul li{width: 50%;}
.game-tab{ overflow-x: scroll;}
.game-tab .container{ width: 1000px;}
.game-tab .tab-content ul li:nth-child(2){ width: 130px; }
.game-tab .nav-tabs li:nth-child(2){ width: 140px; }

.news{ padding: 30px 0; }
.news .news-box .image-box img{width: 100%;}
.news .col-md-3{padding: inherit;}
.news .news-box{ border: none; }
.news .news-box ul li:first-child, .news .news-box ul li:nth-child(2){width: 31%;}
.news .news-box ul li:last-child{width: 34%;}

.review-box .table thead th{vertical-align: top;}
.review-box .table tbody tr th, .review-box .table tbody tr td, .review-box .table tbody tr td:nth-child(3){font-size: 18px;}
.review-box .table tbody tr td:nth-child(3){padding-left: 30px; width: 268px;}
.news .news-box{margin-bottom: 30px;}
.offer-boxcontent .right-box{top: 0;}
.offer-boxcontent .box-left{top: -34px;}

.betting-site ul li a{max-width: 62%; font-size: 18px;}
.review-box h2{font-size: 26px;}
.review-box .table thead th{font-size: 20px;}
.review-box .table tbody tr td a{font-size: 20px;}
.betting-site ul li{min-height: 91px;}
h2.title{font-size: 22px;}
footer ul{margin-bottom: 30px;}
footer .social-links{text-align: left; padding: 0px;}
footer .copy-right{text-align: left;}
footer .aware{float: none;}
footer .aware p.visit{text-align: left;}
footer .aware img{float: none;}
.betting-site ul li:nth-child(3){border-top: 0px;}
.offer-boxcontent img{padding-bottom: 30px;}
}

@media (max-width: 767px){
.header .navbar-nav {margin: 0px -15px;}
.header .navbar-nav li a{padding: 15px 20px;}
.news .news-box{width: 100%; max-width: 430px; margin: 0 auto; border-right: none; border-bottom: 2px solid #595959; margin-bottom: 30px ;padding-bottom: 20px;}
.news .news-box p{margin: 0px;}
.news .btn-primary{margin-top: 15px;}
.news .col-md-3:last-child .news-box{margin-bottom: 0px; padding-bottom: 0px;}
.news{padding-bottom: 0px;}
.offer-boxcontent p{ font-size: 16px; }
.review-box h2{font-size: 24px;}
.review-box .table thead th{ font-size: 16px; }
.review-box .table tbody tr th, .review-box .table tbody tr td, .review-box .table tbody tr td:nth-child(3), .review-box .table tbody tr td a{ font-size: 14px; }
.news .btn-primary{font-size: 20px;}
.offer-boxcontent .right-box p{font-size: 16px;}
.betting-site ul li img{width: 24%; margin: 3px 0px;}
.betting-site ul li a{max-width: 76%; font-size: 16px;}
.betting-site ul li{min-height: 75px;}

}


 /* alternet */
.image-box-bg{height: 150px;background-size: cover;background-position: center center;}
   .mh-80{min-height: 80px;}

@media (max-width: 568px){
.betting-site ul li a{max-width: 74%;}
.betting-site ul li{min-height: 63px;}
}


@media (max-width: 480px){
.betting-site ul li{ width: 100%; }
.betting-site ul li a{max-width: 76%; padding-top: 22px;}
.betting-site ul li:nth-child(2){border-top: 0px;}
.betting-site ul li a br{display: none;}
.betting-site ul li img{width: 18%;}
.game-tab .container {width: 100%; overflow: hidden;}
.game-tab .mobile-table ul li a img {width: auto;height: auto;}
.game-tab .mobile-table ul li {display: block;text-align: unset;}
.game-tab .mobile-table ul li:nth-child(1), .game-tab .mobile-table ul li:nth-child(2){width: 18%;float: left; border-left: unset;}
.game-tab .mobile-table ul li:nth-child(3) {width: 100%; border-left: unset;}
.game-tab .mobile-table ul li .btn-primary {width: 100%;text-align: center;line-height: 24px;font-size: 20px;margin: 5px 0;padding: 5px 0 5px 0;}
.game-tab .mobile-table ul li .review {text-align: center;display: block;}
}
@media (max-width: 480px) {
    .game-tab .mobile-table ul li .btn-primary {
        width: 100% !important;
    }
    .brand-title {
        font-size:14px !important;
    }
    .game-tab .tab-content ul li p {
    margin-left: unset;
    }
    .game-tab .tab-content ul li p {
        font-size: 14px;
    }
    .game-tab .tab-content ul li p.green-text {
        font-size: 14px !important;
    }
    .game-tab .tab-content ul li:last-child {
     /*  width: 50%; */
      margin-left: unset;
    }
    .game-tab .tab-content ul li p {
      padding-top: 15px;
      line-height: 20px;
    }
    .game-tab .tab-content p.small-text {
      display: inline-block;
      padding: 10px 0;
    }
    .game-tab .tab-content ul li{
      padding: 12px 0px 0 0;
    }

}
@media (max-width: 420px){
.header .topbar .full, footer .full{width: 100%;}
.header .topbar .logo{ text-align: center; }
.header .topbar .join-in{margin-bottom: 8px;}
footer .social-links{margin-bottom: 15px;}
footer .copy-right{margin-bottom: 30px;}
.offer-boxcontent img{padding-top: 97px;}
.betting-site ul li a{padding-top: 19px;}
.offer-boxcontent .box-left p{line-height: 22px;}
}

@media (max-width: 360px){
.header .topbar .join-in li.search .search-form{width: 177px;}
.betting-site ul li a{padding-top: 15px;}
}
@media (max-width: 320px){
.header .topbar .join-in li.search .search-form{width: 137px}
.offer-boxcontent img{padding-top: 128px;}
.betting-site ul li a{font-size: 14px;}
}
.image-box-bg{height: 150px;background-size: cover;background-position: center center;}
.mh-80{min-height: 80px;}

