.listings li{list-style: none;font-family: Arial, Helvetica, sans-serif;}

  #collapse1 ul li , #collapse1 p{ font-size: 13px !important;
    color: #6b6b6b!important;
    padding: 1px 0!important;
}
.container1>.row{ padding: 0 30px!important;}
.image,.play{margin-top:14px;}
.info{margin-top:3px;}


.misha_loadmore{
	background-color: #ddd;
	border-radius: 2px;
	display: block;
	text-align: center;
	font-size: 14px;
	font-size: 0.875rem;
	font-weight: 800;
	letter-spacing:1px;
	cursor:pointer;
	text-transform: uppercase;
	padding: 10px 0;
	transition: background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, color 0.3s ease-in-out;  
}
.misha_loadmore:hover{
	background-color: #767676;
	color: #fff;
}


.listings a:hover{text-decoration: none;}
.listings ul{padding: 0;margin: 0;font-family: Arial, Helvetica, sans-serif;}
.listings h5 {    font-size: 16px;    text-transform: uppercase;    font-weight: 500;font-family: Arial, Helvetica, sans-serif;}
.blue span{    color: #2f2f5f;    font-weight: 600;font-family: Arial, Helvetica, sans-serif;}
.blue{color: #205960;font-weight: 600;}

.listings .heading{text-align: center;padding: 18px 0;background:#010f44;margin: 10px 0 0;border-top-right-radius: 10px;border-top-left-radius: 10px;}
.listings .heading h2{margin: 0;color: #fff;font-size: 25px;font-family:  Arial, Helvetica, sans-serif;}
.listings .header h5{text-align: center;color: #004d54;font-family:  Arial, Helvetica, sans-serif;}
.listings .header1 h5{color: #004d54;font-family:  Arial, Helvetica, sans-serif;}
.listings .bg1 {    background: #deeef1;       margin: 0 !important;}
.listings .bg2, .bg3{padding: 20px 0;    margin: 0 !important;position: relative;}
.listings .image img{    box-shadow: 2px 2px 4px 0px #7b7a7a;text-align:center;margin:0 auto;}
.listings .bonus ul, .spin ul, .red ul, .info ul, .play ul {    padding: 0;margin: 0 auto; text-align:center;}
.listings .bonus, .spin {    text-align: center;}
.listings .bonus ul li {  font-family:  Arial, Helvetica, sans-serif; }
.listings .bonus li:first-child, .spin li:first-child{color: #e65d21;text-transform: uppercase;font-weight:bold !important;}
.listings li.pricetag {    font-size: 31px!important; font-weight:bold;   color: #165158;line-height: 1;}
.listings .spin li+li{padding-top: 10px;}
.listings .spin i{font-size: 15px;padding-right: 3px;position: relative;top:-3px;color:#2f2f5f; }
.listings li.spintag {    font-size: 24px!important; font-weight:bold;    color: #165158;line-height: 1;}
.listings .red{background: #09547f;padding:0 7px;display: inline-block;border-radius: 5px;color: #fff;font-size: 11px;margin-top: 24px;}
.listings .red .infobtn{    font-size: 16px!important;    line-height: 0px;    font-weight: 600;}
.listings .red ul{display: inline-flex;}
.listings .red ul li+li{display: flex;font-size: 12px;font-weight:bold;text-align: left;}
.listings .red ul li:first-child{position: relative;bottom: -18px;left: -1px;font-size: 11px;}
.listings .info ul li {    color: #2c676d;    font-size: 13px;
    padding-left: 0px;text-align:left;}
.listings .info img {    width: auto;    height: 12px;}
.listings .info ul li+li {    padding-top: 7px;}
.listings .play ul li a {    font-size: 15px;  text-transform: uppercase;  background: #4fa535; padding: 13px 13px;  color: #fff;  display: inline-block;
    font-weight: 600;}
.listings .play ul li+li{font-size: 10px;text-align: center;padding-top: 5px;color:#2c676d }
.listings .bg3{background:#deeef1; }
.listings .col-md-1.buttons{position: initial;}
.listings div#collapse1, div#collapse2, div#collapse3, div#collapse4, div#collapse5 {  position: relative;  left: 0;  background: #fff;  width: 100%;    top: 104%;}
.listings div#collapse1 .row > [class*='col-'], div#collapse2 .row > [class*='col-'], div#collapse3 .row > [class*='col-']
, div#collapse4 .row > [class*='col-'], div#collapse5 .row > [class*='col-'] {       padding: 0px 1px 21px 0;    padding-left:0;}
.listings div#collapse1 .col-md-8 li, div#collapse2 .col-md-8 li, div#collapse3 .col-md-8 li, div#collapse4 .col-md-8 li,
 div#collapse5 .col-md-8 li {    font-size: 13px;color: #2c676d;    padding: 1px 0;}
.listings div#collapse1 .col-md-4 li, div#collapse2 .col-md-4 li, div#collapse3 .col-md-4 li, div#collapse4 .col-md-4 li, 
div#collapse5 .col-md-4 li {    font-size: 13px;color: #6b6b6b;    padding: 1px 0;}
.listings div#collapse1 {font-size:13px;}
.listings .headermid {       text-align: center;
    font-size: 13px;
    color: #e86730;
    font-weight: bold; text-transform: uppercase;}
/*.right ul{text-align: center;}*/
.listings .left ul{text-align: left;}
.listings .mobileview{display: none;}
.listings .paddingo{padding: 0!important;}
.listings div#collapse1 .col-md-2, div#collapse2 .col-md-2, div#collapse3 .col-md-2, div#collapse4 .col-md-2, 
.listings div#collapse5 .col-md-2 {    margin: 0 15px;}




.product {
  /*width: 250px;
  height: 83px;*//*
  background: #000;
  border: 1px solid #333;*/
  position: relative;
  z-index: 90;
  overflow: hidden;
}
.ribbon-wrapper {
  width: auto;
  height: 80px;
  overflow: hidden;
  position: absolute;
  top: -1px;
  left: 14px;
  z-index: 99;
}
.ribbon-wrapper .ribbon {
    font: bold 15px sans-serif;
    color: #333;
    text-align: center;
    -webkit-transform: rotate(-40deg);
    -moz-transform:    rotate(-45deg);
    -ms-transform:     rotate(-45deg);
    -o-transform:      rotate(-45deg);
    position: relative;
    padding: 2px 0;
    top: 4px;
    left: -44px;
    width: 120px;
    background-color: #000;
    color: #fff;
  }










@media(max-width:1024px){
.listings .play ul li a{font-size: 13px !important;}
  
 

}

@media(max-width:812px){
  
  .info{margin-top:10px;   }
  .listings .headermid{font-size:10px !important;}
  .listings{background:transparent !important;}
  .listings .heading{margin: -22px 20px !important;}
  .listings .heading h2{font-size:15px !important;}
	.listings .desktopview{display: none;}
	.listings .mobileview{display: block;}
	.listings .heading h2 {font-size: 16px;}
    .listings .info ul {  display: table;margin: 0 auto;text-align: left;}
    .listings .bonus{    padding: 13px 0;margin-top: -20px !important;}
    .listings .infobtn {text-align: center;    width: auto;
    float: none;
    margin: 0 auto;
    display: table; }
    .listings .red{   /* padding: 13px 4px 0px 12px;*/    margin-top: 15px;
   }
    .listings .red ul li:first-child{/* bottom: 5px;    left: -4px;*/ }
    .listings .mobheader{ font-size: 11px;    color: #e86730;}
    .listings .lastrow {text-align: center;}
    .listings .play {    text-align: center;    padding: 18px 0;}
    .listings .buttons li { font-size:10px;  }
    .listings .buttons p{font-size:10px;}
    .listings .play ul li a{}
    .listings .head li {font-weight: 600;}
    .listings .logo {     height: auto;  display: block;  margin: 4px auto;}
    .listings .info{text-align: center;}
    .product {    position: relative;  display: inline-block;  margin: 10px 0;}
    .center{text-align: center;    position: initial;}
    .ribbon-wrapper{  top: 10px;
    left: 10px;}
  .play{margin-top:0;}
  .mobileview .buttons a{margin-right:0px !important;}
}

@media(max-width:680px){
.mobileview .mainblock{box-shadow: rgb(114, 114, 114) 3px 3px 15px -10px;
    padding: 0px;
    background-position: left top;
    background-repeat: no-repeat;
    background-size: cover;
    height: auto;
	background: #ffffff;
	margin:20px;
	border-radius: 10px;
}
	  
	  
	  .fusion-column-wrapper{border-radius:24px;}
.listings{background: #fcfcfc;border-radius: 10px;}
.fisrtlist ul li{font-weight:bold !important;color: #2c676d;}

.mobileview .fisrtblock{border-top-left-radius: 0px !important;border-top-right-radius: 0px!important; border-bottom-left-radius: 10px !important;border-bottom-right-radius: 10px !important;}
.imgmobile{box-shadow: 2px 2px 4px 0px #7b7a7a;text-align: center;margin: 10px !important;}
.gamepr p{margin-bottom:0px !important;}


	
}





/*newstyle*/

.listingwrapper {
    margin-bottom: 60px!important;
}

.fusion-layout-column .misha_loadmore {
    background: #000!important;
    display: inline-block;
    position: absolute;
    color: #fff;
    border-radius: 50px;
    padding: 10px 40px;
    font-style: italic;
    text-transform: capitalize;
    font-weight: 400;
    left: 50%;
    transform: translateX(-50%);
    bottom: -60px;
}

