@media (max-width: 1199px){

 

  .header .mainmenu-area .navbar #main_menu .navbar-nav .nav-item .nav-link {

    padding: 20px 10px;

}

.header .mainmenu-area .navbar .mybtn1 {

  margin-left: 15px;

  padding: 10px 29px;

}

.header .mainmenu-area .navbar::after {

  border-bottom: 66px solid #070b28;

}

.header .mainmenu-area .navbar::before,

.header .mainmenu-area .navbar::after

{

  display: none;

}

.play-games .gaming-activities .gaming-activities-inner .single-activities .top-area .left .icon {

  top: 30px;

  margin-right: 0px;

  display: inline-block;

}

.play-games .gaming-activities .gaming-activities-inner .single-activities .top-area{

  display: flow-root;

}

.play-games .gaming-activities .gaming-activities-inner .single-activities .top-area .right {

  margin-top: 30px;

  display: block;

  flex: unset;

}

.play-games .gaming-activities .gaming-activities-inner .single-activities .top-area {

  margin-bottom: 21px;

  padding-bottom: 21px;

}

.play-games .gaming-activities .gaming-activities-inner .single-activities .bottom-area .pp {

  text-align: unset;

  margin-left: 0px;

  top: 0px;

  margin-top: 0px;

  display: block;

  position: unset;

  width: 100%;

  float: unset;

}

.play-games .gaming-activities .gaming-activities-inner .single-activities {

  padding: 0px 30px 25px;

}

.play-games .all-games .nav li a {

  width: 120px;

  height: 120px;

  border-radius: 10px;

}

.play-games .all-games .nav li a .icon img {

  max-width: 40px;

  max-height: 40px;

  min-width: 40px;

  min-height: 40px

}

.play-games .all-games .nav li a .icon {

  margin-top: 16px;

}

.play-games .gaming-activities .gaming-activities-inner .single-activities .bottom-area .players-count{

  display: block;

}

.breadcrumb-area.bc-lottery {

  padding: 204px 0px 150px;

}

.breadcrumb-area.bc-tournaments .bc-img {

  right: 0px;

}

.breadcrumb-area.bc-tournaments {

  padding: 210px 0px 100px;

}

.flip-clock-wrapper ul {

  width: 40px;

  height: 60px;

}

.flip-clock-wrapper ul li a div.up:after {

  top: 29px;

  background-color: rgba(255, 255, 255, 0.4);

}

.flip-clock-wrapper ul li a div div.inn {

  font-size: 40px;

  line-height: 62px;

}

.flip-clock-dot.top {

  top: 15px;

}

.flip-clock-divider {

  height: 84px;

}



.flip-clock-divider .flip-clock-label {

  right: -74px;

}

.breadcrumb-area.about {

  padding: 204px 0px 94px;

}

.team .team-members .team-member-inner .single-team .social-area {

  padding: 30px 20px 30px;

}

.breadcrumb-area.bc-affiliate .bc-img {

  bottom: auto;

  width: 65%;

  top: 50%;

  transform: translateY(-50%);

}

.breadcrumb-area.bc-affiliate {

  padding: 203px 0px 174px;

}

.ref-commission .ab-img {

  left: -228px;

}

.breadcrumb-area.bc-awards {

  padding: 203px 0px 94px;

}

.breadcrumb-area.bc-awards .bc-img {

  width: 60%;

}

.breadcrumb-area.bonus {

  padding: 203px 0px 96px;

}

.breadcrumb-area.cart {

  padding: 203px 0px 94px;

}

.breadcrumb-area.bc-faq {

  padding: 203px 0px 95px;

}

.breadcrumb-area.h-i-w {

  padding: 203px 0px 93px;

}

.breadcrumb-area.h-i-w .bc-img {

  width: 60%;

}

.breadcrumb-area.bc-terms {

  padding: 203px 0px 150px;

}

.breadcrumb-area.bc-terms .bc-img {

  width: 55%;

}

.breadcrumb-area.bc-contact {

  padding: 203px 0px 94px;

}

.contact .left-img {

  top: 390px;

  left: 6px;

  max-width: 480px;

}

.index2 .hero-area {

  padding: 358px 0px 424px;

}

.video-play-btn2 span:before{

  display: none;

}

.index2 .features {

  padding: 277px 0px 90px;

}

.contact .section-heading {

  margin-bottom: 80px;

}













}



@media  (max-width: 991px) {

 

  .header .mainmenu-area .navbar #main_menu .navbar-nav .nav-item .nav-link .mr-hover-effect{

    display: none;

  }

  .header .mainmenu-area .navbar #main_menu .navbar-nav .nav-item .nav-link {

    padding: 8px 10px;

  }

  .header .mainmenu-area .navbar .navbar-brand {

    padding-left: 0px;

  }

  .header .top-header .content .left-content .left-list li p,

  .header .top-header .content .right-content .right-list li .sign-in,

  .header .top-header .content .right-content .right-list li i

  {

    font-size: 14px;

  }

  .header .mainmenu-area .navbar {

    padding: 8px 0px;

}

  .hero-area {

    padding: 189px 0px 730px;

  }

  .hero-area .hero-img {

    top: 40px;

  }

  .hero-area .hero-img .shape.man{

    -webkit-animation: unset;

    -moz-animation: unset;

    animation: unset;

  }



  .features .single-feature {

    margin-bottom: 30px;

    display: block;

  }

  .features {

    padding-bottom: 80px;

}

.section-heading .title {

  font-size: 40px;

  line-height: 50px;

}

.section-heading .subtitle {

  font-size: 20px;

  line-height: 30px;

}

.section-heading .text,

.how-it-work .single-work p,

.funfact .single-fun p

{

  font-size: 20px;

  line-height: 30px;

}

.activities .table tr th ,

.activities .table tr td

{

  font-size: 16px;

  line-height: 26px;

}

.funfact .single-fun .count-area {

  font-size: 40px;

  line-height: 50px;

}

.funfact .single-fun {

  margin-bottom: 22px;

}

.activities {

  padding: 110px 0px 88px;

}

.get-start {

  padding: 111px 0px 120px;

}

.get-start .right-image {

  text-align: center;

  margin-top: 60px;

}

.single-winer .bottom-area .left {

  font-size: 24px;

}

.single-winer .top-area .left .date {

  margin-bottom: 8px;

}

.single-winer{

  margin-bottom: 30px;

}

.single-winer {

  padding: 30px 30px 23px;

}

.footer .subscribe-box .button-area .mybtn1{

  margin-top: 40px;

}

.footer .footer-widget .title {

  text-transform: uppercase;

  font-size: 24px;

  line-height: 34px;

  margin-bottom: 8px;

}

.footer-widget.info-link-widget {

  margin-top: 22px;

}

.footer .copy-bg .left-area {

  text-align: center;

}

.footer .copy-bg .copright-area-links {

  text-align: center;

}

.footer .subscribe-box .heading-area .sub-title{

  font-size: 20px;

  line-height: 30px;

}

.header .top-header .content .left-content .left-list li .language-selector .language {

  font-size: 14px;

}

.header .top-header .content .left-content .left-list li::before,

.header .top-header .content .right-content .right-list li::before

{

  font-size: 14px;

}

.footer .subscribe-box {

  margin-bottom: 90px;

}

.play-games .gaming-activities .gaming-activities-inner .single-activities {

  margin-bottom: 30px;

}

.play-games .all-games {

  padding: 89px 0px 120px;

}

.play-games .all-games .nav li a {

  margin: 5px;

}

.play-games .all-games {

  padding: 83px 0px 120px;

}

.breadcrumb-area .title {

  font-size: 40px;

  line-height: 50px;

}

.breadcrumb-area.play {

  padding: 188px 0px 218px;

}

.breadcrumb-area .bc-img {

  position: absolute!important;

  right: 0px!important;

  max-width: 50%!important;

  top: 65%!important;

  bottom: auto!important;

  transform: translateY(-50%)!important;

}

.breadcrumb-area.bc-lottery {

  padding: 187px 0px 152px;

}

.lottery-area .lottery-staticstics .single-staticstics{

  margin-bottom: 30px;

}

.lottery-area .daily-lottery {

  padding: 83px 0px 120px;

}

.lottery-area .daily-lottery .draw-time .draw-counter span {

  font-size: 30px;

  line-height: 40px;

}

.activities .tab-menu-area .nav-lend .nav-item .nav-link {

  padding: 0px 30px;

}

.how-it-work .bg-shape{

  display: none;

}

.how-it-work .section-heading {

  margin-bottom: 52px;

}

.how-it-work .single-work {

  text-align: center;

  margin-bottom: 36px;

}

.question-area {

  padding: 49px 0px 120px;

}

.question-area .section-heading {

  margin-top: 51px;

}

.breadcrumb-area.bc-tournaments {

  padding: 188px 0px 94px;

}

.tournament-time-box {

  margin-bottom: 30px;

}

.tournaments .info-table {

  margin-top: 30px;

}

.breadcrumb-area.about {

  padding: 189px 0px 94px;

}



.about-page-section {

  padding: 120px 0px 120px;

}

.features .single-feature.landscape .content .title {

  margin-top: 37px;

}

.features .single-feature.landscape {

  text-align: center;

}

.features .single-feature.landscape .icon{

  display: block;

  margin: 0 auto;

}

.single-feature.landscape .content{

  display: inline-block;

  text-align: center;

}

.single-feature.landscape {

  padding: 45px 30px 22px;

}

.team .team-members .team-member-inner .single-team {

  border-radius: 20px;

  margin-bottom: 30px;

}

.team .mybtn1 {

  display: inline-block;

  margin-top: 30px;

}

.community-blog .single-box{

  margin-bottom: 30px;

}

.community-blog {

  padding: 120px 0px 90px;

}

.breadcrumb-area.about {

  padding: 229px 0px 94px;

}

.community-blog .single-box .content .text {

  font-size: 20px;

  line-height: 30px;

}

.community-blog .single-box .content .title {

  font-size: 24px;

  line-height: 34px;

}



.breadcrumb-area.bc-affiliate {

  padding: 187px 0px 174px;

}

.single-process{

 margin-bottom: 30px;

}

.affiliate-program .single-program .content .title {

  margin-top: 37px;

}

.affiliate-program .single-program {

  text-align: center;

}

.affiliate-program .single-program .icon{

  display: block;

  margin: 0 auto;

}

.affiliate-program .single-program .content{

  display: block;

  text-align: center;

}

.affiliate-program .single-program {

  padding: 45px 30px 22px;

  display: block;

}

.ref-commission .ab-img{

  display: none;

}

.single-process .title {

  font-size: 24px;

  line-height: 34px;

}

.single-process .text {

  font-size: 20px;

  line-height: 30px;

}

.breadcrumb-area.bc-awards .bc-img{

  bottom: 0px !important;

  top: auto!important;

  transform: unset!important;

}

.breadcrumb-area.bonus {

  padding: 187px 0px 96px;

}

.single-deposit-bonus{

  margin-bottom: 30px;

}

.deposit-bonuses {

  padding: 112px 0px 90px;

}

.single-deposit-bonus .content .title {

  font-size: 24px;

  line-height: 34px;

}

.breadcrumb-area.cart {

  padding: 188px 0px 94px;

}

.cart-area .message-one p {

  font-size: 20px;

  line-height: 30px;

}

.cart-area .message-two .left p {

  font-size: 20px;

  line-height: 30px;

}

.payment-method .text {

  font-size: 20px;

  line-height: 30px;

}

.payment-method .title {

  font-size: 24px;

  line-height: 34px;

}

.breadcrumb-area.bc-faq {

  padding: 188px 0px 95px;

}

.faq-wrapper .tab-content {

  padding: 0 0px;

}

.breadcrumb-area.h-i-w {

  padding: 187px 0px 93px;

}

.single-h-play{

  margin-bottom: 30px;

}

.how-play {

  padding: 112px 0px 563px;

}

.breadcrumb-area.bc-terms {

  padding: 187px 0px 150px;

}

.help-section .help-box .help-box-inner .title {

  font-size: 40px;

  line-height: 50px;

}

.help-section.writter-artical-details .help-box .help-box-inner2 .single-artical .top-title {

  font-size: 40px;

  line-height: 50px;

}

.help-section.writter-artical-details .help-box .help-box-inner2 .single-artical .writer-profile .writer-content .w-name {

  font-size: 24px;

  line-height: 34px;

}

.breadcrumb-area.bc-contact {

  padding: 187px 0px 94px;

}

.contact .left-img{

  display: none;

}

.contact .contact-form-wrapper{

  padding-right: 0px;

}

.index2 .header .mainmenu-area {

  background: #252f5a;

}

.index2 .hero-area {

  padding: 238px 0px 341px;

}

.index2 .hero-area {

  padding: 238px 0px 314px;

}

.video-play-btn2:after {

  width: 115px;

  height: 115px;

}

.video-play-btn2:before {

  width: 130px;

  height: 130px;

}

.video-play-btn2 span {

  width: 145px;

  height: 145px;

}

.video-play-btn2 {

  margin: 82px 0px 0px;

}

.about-section .about-box .about-box-inner .section-heading {

  padding-top: 186px;

  text-align: center;

}

.recent-winners .mybtn2 {

  margin-top: 30px;

}

.our-vision .single-vision {

  margin-bottom: 55px;

}

.our-vision {

  padding: 112px 0px 60px;

}

.header .mainmenu-area .navbar #main_menu .navbar-nav .nav-item .dropdown-menu {

  position: relative;

  top: 0;

  left: 0;

}

div#main_menu .navbar-nav{

  height: 210px;

  overflow-y: auto;

}

.marketing-tools .section-heading {

  margin-bottom: 51px;

}

.marketing-tools .single-tools {

  margin-bottom: 36px;

}

.marketing-tools {

  padding: 112px 0px 80px;

}

.marketing-tools .single-tools .content .text {

  font-size: 20px;

  line-height: 30px;

  font-weight: 300;

}

.testimonial .single-testimonial .review-text p {

  font-size: 20px;

  line-height: 30px;

  font-weight: 300;

}

.how-it-work {

  padding: 97px 0px 484px;

}


.single-game {
    height: auto;
  }










}



@media  (max-width: 767px) {

  .hero-area .left-content .content .title {

    font-size: 50px;

    line-height: 60px;

}

.hero-area .left-content .content .subtitle {

  font-size: 24px;

  line-height: 34px;

}

.hero-area .left-content .content .text {

  font-size: 20px;

  line-height: 30px;

}

.hero-img2{

  margin-top: 60px;

}

.hero-area {

  padding: 189px 0px 265px;

}

.header .top-header .content{

  display: flow-root;

}

.header .top-header .content .left-content {

  text-align: center;

  margin-bottom: 15px;

}

.header .top-header .content .right-content{

  text-align: center;

}

.activities .tab-menu-area .nav-lend .nav-item .nav-link {

  padding: 0px 30px;

  font-size: 16px;

}

.footer .subscribe-box {

  padding: 50px 30px 55px;

}

.hero-area .left-content {

  text-align: center;

}

.responsive-table {

  max-width: 100%;

  overflow-x: auto;

}

.activities .tab-menu-area .nav-lend .nav-item .nav-link {

  line-height: 40px;

  margin: 3px;

}

.activities .tab-menu-area .nav-lend {

  padding: 14px 15px;

}

.funfact .single-fun .count-area {

  font-size: 30px;

  line-height: 40px;

}

.breadcrumb-area.play {

  padding: 230px 0px 218px;

}

.breadcrumb-area.bc-lottery {

  padding: 230px 0px 152px;

}

.breadcrumb-area.bc-tournaments {

  padding: 230px 0px 94px;

}

.tournament-time-box .top-area .status {

  font-size: 14px;

  height: 30px;

  line-height: 30px;

}

.tournament-time-box .top-area .title {

  font-size: 22px;

  line-height: 32px;

}

.tournaments .info-table .main-box .inner-table-content .header-area ul .nav-item .nav-link {

  padding: 0px 30px;

  margin: 0px 3px;

}

.tournaments .info-table .main-box .inner-table-content .table tr td {

  font-size: 16px;

  line-height: 26px;

}

.breadcrumb-area.bc-affiliate {

  padding: 229px 0px 174px;

}

.breadcrumb-area.bc-awards {

  padding: 228px 0px 94px;

}

.breadcrumb-area.bonus {

  padding: 229px 0px 96px;

}

.breadcrumb-area.cart {

  padding: 230px 0px 94px;

}

.cart-area .message-one {

  padding: 22px 30px 28px;

}

.cart-area .message-two{

  display: flow-root;

}

.cart-area .message-two .left p {

  margin-bottom: 30px;

}

.cart-area .cart-table-area .table tr td .qty {

  width: 120px;

}

.breadcrumb-area.bc-faq {

  padding: 229px 0px 95px;

}

.breadcrumb-area.h-i-w {

  padding: 230px 0px 93px;

}

.breadcrumb-area.bc-terms {

  padding: 229px 0px 150px;

}



.serch-area .serch-box .list {

  display: block;

}

.serch-area .serch-box .list li.button{

  width: 100%;

  margin-top: 30px;

  margin-left: 0px;

}

.serch-area .serch-box {

  padding: 20px 50px 40px;

  border-radius: 20px;;

}

.help-section .help-box .help-box-inner .title {

  font-size: 30px;

  line-height: 40px;

}

.help-section .help-box .help-box-inner2-hearer .title {

  font-size: 24px;

  line-height: 34px;

}

.help-section .help-box .help-box-inner2 .single-artical .content .title {

  font-size: 24px;

  line-height: 34px;

}

.help-section .help-box {

  padding: 29px 30px 40px!important;

}



.help-section.writter-artical-details .help-box {

  padding: 29px 30px 40px!important;

}

.breadcrumb-area.bc-contact {

  padding: 230px 0px 94px;

}

.index2 .hero-area {

  padding: 283px 0px 314px;

}

.get-start .left-area .section-heading {

  text-align: center;

}

.activities .shape.shape1,

.activities .shape.shape2,

.activities .shape.shape3

{

  display: none;

}


.play-games
{
  padding-top: 0;
}

.single-game img {
    max-width: 260px;
}

.single-game {
    height: auto;
  }
}





@media  (max-width: 575px) {

  .hero-area {

    padding: 232px 0px 265px;

  }

  .hero-area .left-content .content .subtitle {

    font-size: 20px;

    line-height: 30px;

  }

  .hero-area .left-content .content .title {

    font-size: 40px;

    line-height: 50px;

  }

  .section-heading .title {

    font-size: 30px;

    line-height: 40px;

  }

  .features .single-feature .content .title {

    font-size: 20px;

    line-height: 30px;

  }

  .tournaments .info-table .main-box .main-header-area .nav li a

  {

    

    line-height: 30px;

    font-size: 20px;

    margin: 0px 1px;

}



.tournaments .info-table .main-box .main-header-area .nav li::before{

  height: 18px;

}

.tournaments .info-table .main-box .inner-table-content .header-area ul .nav-item .nav-link {

  margin: 3px 3px;

}

.tournaments .info-table .main-box .inner-table-content .header-area ul {

  border-radius: 10px;

  padding: 14px 15px;

}

.single-process .num {

  font-size: 140px;

}

.footer .subscribe-box .heading-area .sub-title {

  font-size: 18px;

  line-height: 28px;

}

.footer .subscribe-box .heading-area .title {

  font-size: 24px;

  line-height: 34px;

}

.four-zero-four .content .inner-content .title {

  font-size: 24px;

  line-height: 34px;

}

.breadcrumb-area .bc-img {

  display: none;

}



.breadcrumb-area {

  border-bottom: 1px solid rgba(255, 255, 255, 0.1);

}

.play-games .gaming-activities .gaming-activities-inner .single-activities {

  padding: 0px 30px 27px;

}

.play-games .all-games .nav {

  margin-bottom: 55px;

}

.flip-clock-divider .flip-clock-label {

  font-size: 16px;

}

.flip-clock-divider .flip-clock-label {

  bottom: -20px;

}

.flip-clock-divider .flip-clock-label {

  right: -72px;

}

.flip-clock-divider.hours .flip-clock-label {

  right: -80px;

}

.flip-clock-divider.minutes .flip-clock-label {

  right: -87px;

}

.tournament-time-box .timer-area {

  padding: 50px 30px 55px;

}

.testimonial .single-testimonial .people .title {

  font-size: 24px;

  line-height: 34px;

}

.marketing-tools .single-tools .content .title {

  font-size: 24px;

  line-height: 34px;

}

.how-play {

  padding: 112px 0px 571px;

}

.features.about-page {

  border-top: 1px solid rgba(255, 255, 255, 0.08);

}

.sorteo-accordion .card-header .btn-link.collapsed::before,

.sorteo-accordion .card-header .btn-link::before

{

  display: none;

}

.sorteo-accordion .card-body {

    margin-top: 10px;

    padding: 16px 30px 8px;

}

.sorteo-accordion .card-body p{

  font-size: 14px;

}

.sorteo-accordion .card-header .btn-link {

  display: block;

  position: relative;

}

.sorteo-accordion .card-header .btn-link i{

  display: inline-block;

  position: absolute;

  left: 10px;

  top: 50%;

  transform: translateY(-50%);

}

.sorteo-accordion .card-header .btn-link {

  padding: 17px 10px 17px 70px;

}

.login-modal .modal-dialog .modal-content .modal-body .logo-area::after{

  display: none;

}

.login-modal .modal-dialog .modal-content .modal-body .logo-area {

  padding-top: 30px;

}

.login-modal .modal-dialog .modal-content .modal-body .header-area {

  padding: 16px 30px 10px;

}

.login-modal .modal-dialog .modal-content .modal-body .header-area .sub-title {

  font-size: 20px;

  line-height: 30px;

}

.login-modal .modal-dialog .modal-content .modal-body .form-footer p{

  font-size: 16px;

}

.login-modal .modal-dialog .modal-content .modal-body .form-area .form-group .box{

  display: flow-root;

}

.login-modal .modal-dialog .modal-content .modal-body .form-area {

  padding: 0px 20px 10px;

}

.login-modal .modal-dialog .modal-content .modal-body .header-area {

  padding: 16px 20px 10px;

}

.login-modal .modal-dialog .modal-content .modal-body .form-footer {

  padding: 0px 20px 6px;

}

.section-heading .subtitle {

  font-size: 18px;

  line-height: 28px;

}

.single-winer .top-area .left .name,

.single-winer .bottom-area .left,

.play-games .gaming-activities .gaming-activities-inner .single-activities .top-area .right .title,

.tournaments .info-table .main-box .info-content .info-box .title,

.tournament-time-box .top-area .title,

.tournament-time-box .timer-area .title,

.team .team-members .team-member-inner .single-team .image .content .name,

.single-process .title,

.affiliate-program .single-program .content .title,

.marketing-tools .single-tools .content .title,

.testimonial .single-testimonial .people .title,

.single-awards .content .title,

.community-blog .single-box .content .title,

.single-bonus .content .title,

.single-deposit-bonus .content .title,

.single-h-play .title,

.help-section .help-box .help-box-inner2-hearer .title,

.help-section .help-box .help-box-inner2 .single-artical .content .title,

.help-section.writter-artical-details .help-box .help-box-inner2 .single-artical .writer-profile .writer-content .w-name,

.help-section.writter-artical-details .help-box .help-box-inner2 .single-artical .inner-content .title,

.help-section.writter-artical-details .help-box .help-box-inner2 .single-artical .footer-content .heading,

.contact .contact-form-wrapper .contact-box .title,

.how-it-work .single-work .title,

.lottery-area .lottery-staticstics .single-staticstics .right .count span,

.lottery-area .daily-lottery .draw-time .subtitle

 {

  font-size: 20px;

  line-height: 30px;

}

.help-section.writter-artical-details .help-box .help-box-inner2 .single-artical .inner-content p{

  font-size: 20px;

  font-weight: 300;

}

.help-section .help-box .help-box-inner3-hearer .title ,

.help-section.writter-artical-details .help-box .help-box-inner2 .single-artical .top-title 

{

  font-size: 24px;

  line-height: 34px;

}

.breadcrumb-area .title {

  font-size: 30px;

  line-height: 40px;

}

.lottery-video .video-box {

  height: 400px;

}

.cart-area .cart-table-area .table {

  width: 900px;

}

.team .team-members .team-member-inner .single-team .image .content .designation {

  font-size: 16px;

  line-height: 26px;

}

.activities .table {

  width: 800px;

}

.index2 .hero-area {

  padding: 232px 0px 264px;

}

.footer .footer-widget .title {

  font-size: 22px;

  line-height: 32px;

}

.play-games .gaming-activities .gaming-activities-inner .single-activities .top-area {

  text-align: center;

}

.play-games .gaming-activities .gaming-activities-inner .single-activities .bottom-area {

  text-align: center;

}

.lottery-area .lottery-staticstics .single-staticstics {

  padding: 30px 30px 30px;

  border-radius: 10px;

  background-color: rgba(29, 40, 80, 0.6);

}

.question-area .section-heading .title {

  margin-bottom: 18px;

}

.tournaments .info-table .main-box .inner-table-content .table {

  width: 670px;

}

.about-page-section .about-video .play-video {

  width: 100px;

  height: 100px;

  line-height: 100px;

}

.about-page-section .section-heading {

  margin-top: 50px;

}

.help-section .help-box .help-box-inner .title {

  font-size: 24px;

  line-height: 34px;

}

.single-game img,

.single-bonus .content img

{

  animation: unset;

}









}







@media  (max-width: 500px) {

  .flip-clock-wrapper ul {

    width: 28px;

    height: 33px;

  }

  .flip-clock-wrapper ul li a div.up:after {

    top: 29px;

    background-color: rgba(255, 255, 255, 0.4);

  }

  .flip-clock-wrapper ul li a div div.inn {

    font-size: 20px;

    line-height: 35px;

  }

  .flip-clock-dot.top {

    top: 10px;

  }

  .flip-clock-divider {

    height: 57px;

}

  

  .flip-clock-divider .flip-clock-label {

    right: -74px;

  }

  .flip-clock-divider {

    width: 10px;

}

.flip-clock-dot {

  width: 5px;

  height: 5px;

  left: 2px;

}

  .flip-clock-wrapper ul {

    margin: 2px;

}

.flip-clock-divider .flip-clock-label {

  bottom: -18px;

  right: -46px;

  font-size: 12px;

  letter-spacing: 1px;

}

.flip-clock-divider.hours .flip-clock-label {

  right: -51px;

}

.flip-clock-divider.minutes .flip-clock-label {

  right: -59px;

}

.tournament-time-box .timer-area {

  padding: 50px 30px 50px;

}

.tournament-time-box .top-area .title {

  font-size: 20px;

  line-height: 30px;

}

.tournament-time-box .top-area .sub-title {

  font-size: 16px;

  line-height: 26px;

}

.tournament-time-box .top-area .status {

  font-size: 12px;

  height: 22px;

  line-height: 22px;

  left: -70px;

  top: 14px;

}













  

}





@media  (max-width: 469px) {



}





@media  (max-width: 414px) {

  

  .header .top-header .content .left-content .left-list li {

    margin-right: 15px;

}

.header .top-header .content .left-content .left-list li::before {

  right: -14px;

}

.activities .tab-menu-area .nav-lend {

  border-radius: 10px;

}

.footer .subscribe-box .heading-area .title {

  font-size: 30px;

  line-height: 40px;

}

.single-game img {

  max-width: 150px;

}

.single-game {

  height: 280px;

  line-height: 280px;

}

.lottery-area .daily-lottery .draw-time .draw-counter,

.lottery-area .daily-lottery .draw-time .draw-counter span 

{

  font-size: 24px!important;

  line-height: 34px!important;

}



.help-section .help-box .help-box-inner2 .single-artical .writer-profile{

  display: flow-root;

  text-align: center;

}

.help-section .help-box .help-box-inner2 .single-artical .writer-profile img{

  margin-right: 0px;

  margin-bottom: 20px;

}

.help-section .help-box .help-box-inner2 .single-artical {

  text-align: center;

}

.serch-area .serch-box {

  padding: 20px 30px 40px;

}

.help-section.writter-artical-details .help-box .help-box-inner2 .single-artical .writer-profile{

  display: flow-root;

}

.help-section.writter-artical-details .help-box .help-box-inner2 .single-artical .writer-profile img{

  margin-right: 0px;

}

.features .single-feature .icon,

.affiliate-program .single-program .icon

{

  width: 100px;

  height: 100px;

}

.features .single-feature .icon img,

.affiliate-program .single-program .icon img

{

  width: 40px;

}

.features .single-feature .icon.one,

.features .single-feature .icon.two,

.features .single-feature .icon.three,

.features .single-feature .icon.four,

.features .single-feature .icon.four,

.features .single-feature .icon.five,

.features .single-feature .icon.six,

.affiliate-program .single-program .icon.one,

.affiliate-program .single-program .icon.two,

.affiliate-program .single-program .icon.three,

.affiliate-program .single-program .icon.four,

.affiliate-program .single-program .icon.four,

.affiliate-program .single-program .icon.five,

.affiliate-program .single-program .icon.six

 {

  line-height: 80px;

}

.section-heading .title {

  font-size: 26px;

  line-height: 36px;

}

.footer .subscribe-box .heading-area .title {

  font-size: 24px;

  line-height: 34px;

}

.hero-area .left-content .content .title {

  font-size: 30px;

  line-height: 40px;

}

.hero-area .left-content .content .subtitle {

  font-size: 18px;

  line-height: 28px;

}

.hero-area .mybtn1 {

  font-size: 14px;

  padding: 9px 20px;

}

.breadcrumb-area .title {

  font-size: 24px;

  line-height: 34px;

}

.sorteo-accordion .card-header .btn-link {

  font-size: 16px;

}

.breadcrumb-area.play {

  padding: 232px 0px 218px;

}

.breadcrumb-area.bc-tournaments {

  padding: 232px 0px 94px;

}

.breadcrumb-area.bc-lottery {

  padding: 232px 0px 152px;

}

.breadcrumb-area.about {

  padding: 232px 0px 94px;

}

.breadcrumb-area.bc-affiliate {

  padding: 232px 0px 174px;

}

.breadcrumb-area.bc-awards {

  padding: 232px 0px 94px;

}

.breadcrumb-area.bonus {

  padding: 232px 0px 96px;

}

.breadcrumb-area.cart {

  padding: 232x 0px 94px;

}

.breadcrumb-area.bc-faq {

  padding: 232px 0px 95px;

}

.breadcrumb-area.h-i-w {

  padding: 232px 0px 93px;

}

.breadcrumb-area.bc-terms {

  padding: 232px 0px 150px;

}

.breadcrumb-area.bc-contact {

  padding: 232px 0px 94px;

}















}





@media  (max-width: 390px) {

 

  .breadcrumb-area .bc-img{

    display: none;

  }





.tournament-time-box .timer-area {

  padding: 50px 20px 50px;

}

.payment-method .method-slider {

  padding: 0px 40px;

}

.community-blog .single-box{

  display: flow-root;

}

.community-blog .single-box .img {

  margin-right: 0px;

  margin-bottom: 22px;

}



.header .top-header .content .right-content .right-list > li .cart-icon.tm-dropdown .tm-dropdown-menu {

  position: absolute;

  top: 100%;

  left: 50%;

  -webkit-transform: translateX(-30%);

  -ms-transform: translateX(-30%);

  transform: translateX(-30%);

}

.footer .subscribe-box .form-area input{

  font-size: 14px;

}

.footer .subscribe-box .icon{

  display: none;

}

.footer .subscribe-box .col-8{

  max-width: 100%!important;

  flex: 100%!important;

}

.footer .subscribe-box .heading-area .title {

  margin-bottom: 32px;

}

.lottery-area .buy-tickets .buy-tickets-box .content {

  padding: 20px 15px 20px;

}



}





@media  (max-width: 343px) {

  .index2 .hero-area {

    padding: 258px 0px 264px;

}

.hero-area {

  padding: 258px 0px 265px;

}



.breadcrumb-area.play

   {

    padding: 257px 0px 218px;

}



.breadcrumb-area.bc-lottery {

  padding: 257px 0px 218px;

}

.breadcrumb-area.bc-lottery {

  padding: 257px 0px 152px;

}

.breadcrumb-area.bc-tournaments {

  padding: 257px 0px 94px;

}

.breadcrumb-area.about {

  padding: 257px 0px 94px;

}

.breadcrumb-area.bc-affiliate {

  padding: 257px 0px 174px;

}

.breadcrumb-area.bc-awards {

  padding: 257px 0px 94px;

}

.breadcrumb-area.bonus {

  padding: 257px 0px 96px;

}

.breadcrumb-area.bc-faq {

  padding: 257px 0px 95px;

}

.breadcrumb-area.h-i-w {

  padding: 257px 0px 93px;

}

.breadcrumb-area.bc-terms {

  padding: 257px 0px 150px;

}

.breadcrumb-area.bc-contact {

  padding: 257px 0px 94px;

}









}

















