﻿@charset "UTF-8";

/*
# = id=""
. = class
[empty] = tag    
    */


/* New announciator */
.announcemain {
  width:100%;
  background-color:#e5f1ff;
  padding:10px;
  margin-top:-8px;
  margin-bottom:10px;
  border-bottom:solid 1px #bfddff;
}

.announcemain .announceinner {
  width:100%;
  max-width:1140px;
  margin: 0 auto;
  margin-right: auto ;
  text-align:center;
}
.announcemain_mobile {
  width:100%;
  background-color:#e5f1ff;
  padding:10px;
  margin-top:-8px;
  margin-bottom:10px;
  border-bottom:solid 1px #bfddff;
  display:none;
}

.announcemain_mobile .announceinner {
  width:100%;
  max-width:1140px;
  margin: 0 auto;
  margin-right: auto ;
  text-align:center;
  
}

/*headline will be underline on  hover  "latest poker news"-section.*/
 #content .news-list .txt h2:hover {
    text-decoration: underline !important;
}
 #content .featured-video .video-box .title:hover {
    text-decoration: underline !important;
} 

@media (min-width: 768px) {

        /* Change size of deals boxes on desktop mode*/

        .announcemain {
            display: none;
        }
         .announcemain_mobile {
            display: block ;
        }
    }



/* New boxes design */
main {
    background-color: #ededed;
}

.main-holder {
  padding-top: 9px !important;
}

#blockContainer {
    display: -webkit-box;
    display: -moz-box;
    display: box;

    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    box-orient: vertical;
}
#blockA {
    -webkit-box-ordinal-group: 1;
    -moz-box-ordinal-group: 1;
    box-ordinal-group: 1;
}
#blockB {
    -webkit-box-ordinal-group: 2;
    -moz-box-ordinal-group: 2;
    box-ordinal-group: 3;
}

#blockC {
    -webkit-box-ordinal-group: 3;
    -moz-box-ordinal-group: 3;
    box-ordinal-group: 3;
}

.side-box {
  padding:15px 15px 3px 15px !Important;
  margin-bottom:20px;
  border-left:solid 1px #dbdbdb;
  border-right:solid 1px #dbdbdb;
  box-shadow: 0 4px 2px -2px #b7b6b7;
  background-color: #FFF;
}

#twocolumns #sidebar .add-box {
    margin: 0 0 20px !important;
}

.main-banner-mobile {
    margin: 0 0 0px;
}

.links-row {
    text-align: center !important;
    margin-top:10px;
}

.links-row a:after {
    display: none !important;
}

.custom-message-live {
    margin-top: -15px;
    padding-bottom:10px;
    color: #888;
    font-style: italic;
    font-size: 13px;
}

.table-top-pots {
margin-bottom:0px !important;
}

.table-opponents {
margin-bottom:0px !important;
}

.main-holder {
  background-color:#e5e5e5;
  background:none;
}

#content {
    background-color:#FFF;
    padding: 20px 20px 20px 20px;
    border-left:solid 1px #dbdbdb;
    border-right:solid 1px #dbdbdb;
    box-shadow: 0 4px 2px -2px #b7b6b7;
    margin-bottom:17px;
}

.content {
    background-color:#FFF;
    padding: 20px 20px 8px 20px;
    border-left:solid 1px #dbdbdb;
    border-right:solid 1px #dbdbdb;
    box-shadow: 0 4px 2px -2px #b7b6b7;
    margin-bottom:17px;
}

#frontnews {
    float:left;
    background-color:#FFF;
    padding: 20px 20px 0px 20px;
    border-left:solid 1px #dbdbdb;
    border-right:solid 1px #dbdbdb;
    box-shadow: none;
    margin-bottom: -17px;
}

/* Change size on the more deals list*/
.td-logo {
    font-size:14px;
    width:36%;
}
.td-bonus {
    font-size:14px;
    width:40%;
}
.td-info {
    font-size:14px;
    width:15%;
    text-align: center;
}
.td-button-holder {
    font-size:12px !important;
}

#content .inner-box .btns-area li:first-child .btn-default { background: #232323;border-radius:4px; }
#content .inner-box .btns-area li:first-child .btn-default:hover { background: #393939;border-radius:4px; }

 #extrainfo {
        /* float: left; */
        list-style-image: url('/images/check2.png');
        padding: 0px !Important;
    }

        #extrainfo li {
            /* float: left; */
            background-image: url(/images/check2.png) !Important;
            background-repeat: no-repeat;
            padding: 0 0 10px 15px !important;
        }

            #extrainfo li span {
                /* float: left; */
                position: relative;
                left: 5px;
                color: #666666;
            }

            #extrainfo li:before {
                /* float: left; */
                display: none;
            }
/* Change size on the more deals list*/

.section-deal .content .aside .image-holder {
    margin: 0 0 18px !Important;
}

.section-deal .deal-box .box {
    padding: 15px 10px 0px !Important;
}

#front_live_action .table-results .icon {
    float: left;
    margin: 0 0 -1px -21px !important ;
    width: 20px;
}
#front_live_action .table-results .name {
    padding: 0 0 0 12px !important ;
}

#sidebar .table-results .icon {
    float: left;
    margin: 0 0 -1px -21px !important ;
    width: 20px;
}
#sidebar .table-results .name {
    padding: 0 0 0 12px !important ;
}


@media (min-width: 481px) {

    /* Change size of deals boxes on desktop mode*/

    .main-banner-mobile {
    display:none; 
}




    }

@media (min-width: 560px) {

    /* Change size of deals boxes on desktop mode*/

    .poker-info {
        background: #e5f1ff;
        border: 1px solid #bfddff;
        overflow: hidden;
        padding: 4px;
        margin: 0 0 0px;
        margin-right: 1.3%;
        width: 32%;
        float: left;
    }

        .poker-info .top-bar {
            text-align: center;
        }

            .poker-info .top-bar .left-col {
                float: none;
                max-width: 100%;
            }

            .poker-info .top-bar .right-col {
                float: none;
                max-width: 100%;
                padding: 7px 0 0;
            }

            .poker-info .top-bar .left-col img {
                float: none;
            }

    #content .flags {
        /* float: left; */
        float: none;
        padding: 0;
        margin: 0;
    }

    #content .platform-icons {
        /* float: left; */
        float: left;
        width: 100%;
        padding: 1px 10px 0 0;
    }

        #content .platform-icons li {
            /* float: left; */
            display: inline-block;
            float: none;
            margin-left: 6px !important;
            margin-right: 6px !important;
        }



    #content .inner-box {
        background: #fff;
        overflow: hidden;
        border: 1px solid #d9d9d9;
        padding: 19px 12px 9px;
    }

        #content .inner-box .txt-area {
            float: left;
            max-width: 100% !important;
            min-height: 200px;
        }

        #content .inner-box .btns-area {
            width: 100%;
        }

}


/* Set full with on right side video list   */
.section-single-video #twocolumns #sidebar .videos-list li {
    
    width: 96% !Important;
}
/* Add bottom margin on mobile mode to Top news   */
@media (max-width: 768px) {
   #frontnews {
        /*margin-bottom: 17px !Important;*/
    }

   .image-holder.big .heading {
    padding-bottom: 10px;
}
}

@media (min-width: 767px) and (max-width: 980px) {

    /* Show the Frontpage Top 5 winners and losers   */

    #sidebar .side-box .Results_DesktopView, #front_live_action .Results_MobileView
    {display:none !Important;
    }

    /*#sidebar .side-box .Results_DesktopView, #front_live_action .Results_DesktopView {
        display: none !Important;
    }*/
}
	

.breadcrumbs-row {
    background: #fff !Important;
    box-shadow: 1px 1px 1px #b7b6b7;

}

.post .main-image {
       margin-top:20px !important;
       background-color:#FFF !Important;
}

.post .main-image img {
       padding:0% 0% 0% 0% !Important;
}

#content .post h1 {
    font-size: 22px;
    line-height: 28px !important;
    margin: 0px 0 6px;
    text-transform: uppercase;
}

#footer {
    padding: 0 0 10px;
    background: #fff;
}

#content .featured-video .video-box {
    width: 345px !important;
    }

.info-list .txt h3 a {
  color: #444444;
  font-size:12px !Important;
}

.info-list .meta {
  margin: 0 0 2px;
  line-height: 16px;
  font-size: 11px;
}

.info-list .visual img {
    width: 140px !Important;
}

.info-list .txt {
    padding: 3px 12px 0 0;
}

.links-row-front {
    text-align: center !Important;
    
}

.links-row-front a:after {
    display: none !Important;
}

#content h1 {
    font-size: 22px;
    line-height: 22px;
    margin: 3px 0 22px !important;
    text-transform: uppercase;
}

#twocolumns #sidebar .add-box .list {
    padding: 13px 11px 1px !important;
    margin-bottom: 10px !Important;
}

#twocolumns #sidebar .even-box .promotions {
    padding-bottom:13px !important;
}

#content .post .author {
    margin-top: -20px !important;
}

.profileheader h2 {
    font-size: 12px;
    line-height: 14px;
}

.content .tweet-list li {
    min-height:74px;
}

/* tweets list */
.content .tweet-list {
  padding: 0;
  margin: 5px 0 30px;
}
.content .tweet-list li {
  padding: 0;
  border-bottom: 1px solid #d9d9d9;
  position: relative;
  padding: 10px;
  font-size: 12px;
  line-height: 14px;
  color: #444444;
}
.content .tweet-list li:first-child {
  border-top: 1px solid #d9d9d9;
}
.content .tweet-list li:nth-child(odd) {
  background: #f9f9f9;
}
.content .tweet-list li:before {
  display: none;
}
.content .tweet-list .photo {
  float: left;
  margin: 0 9px 0 0;
}
.content .tweet-list .holder {
  overflow: hidden;
}
.content .tweet-list p {
  color: #444444;
  margin: 0;
}
.content .tweet-list .header {
  font-size: 14px;
  line-height: 18px;
  margin-bottom: 3px;
}
.content .tweet-list .author {
  font-weight: bold;
}
.content .tweet-list .time {
  font-size: 11px;
  color: #9b9b9b;
  display: inline-block;
  vertical-align: middle;
  margin-left: 3px;
}

.content .tweet-list.alt li:nth-child(even) {
  background: #f9f9f9;
}
.content .tweet-list.alt li:nth-child(odd) {
  background: #fff;
}



/* Deals link */
#content .inner-box .txt-area .signup-link {
    line-height:36px;
    color:#0080d2;
    }

.info-holder {
	overflow: hidden;
	padding: 0px 0 12px;
}

#content .inner-box .txt-area h1 { margin: -3px 0 10px; font-size: 18px !Important;}

/* Top Countdown */

/*.top-count-1 {
  float: right;
  clear: right;
  width: 315px;
  height: 20px;
  font-family:'Helvetica Neue LT Com';
  margin-bottom:5px;
  line-height: 14px;
  font-size: 16px;
  font-weight: bold;
  letter-spacing: 0.4px;
  color: #232323;
  background-color:#efa92e;
}*/

.top-count-1 {
  display: none;
  float: right;
  clear: right;
  width: 245px;
  height: 20px;
  font-family:'Helvetica Neue LT Com';
  margin-bottom:5px;
  line-height: 14px;
  font-size: 16px;
  font-weight: bold;
  letter-spacing: 0.4px;
  color: #232323;
}

.top-count-1 div {
  position:absolute;
  margin-top:-9px;
  margin-left:-100px;
}

.top-count-2 {
  float: right;
  clear: right;
  max-width:350px;
  height: 16px;
  padding: 2px 5px 2px 5px !Important;
  margin-bottom:5px;
  padding: 0 0 6px;
  line-height: 13px;
  font-size: 11px;
  font-weight: normal !Important;
  color: #000;
  background-color:#FFF;
}

.top-count-3 {
  float: right;
  clear: right;
  padding: 0 0 6px;
  line-height: 17px;
  font-size: 11px;
  color: white;
}

.top-count-3 a {
  float: right;
  clear: right;
  width: 63px;
  height: 16px;
  margin-left:10px;
  line-height: 13px;
  font-size: 11px;
  font-weight: bold;
  color: white;
  background-color:#3a9814;
}

.top-count-1-us {
  float: right;
  clear: right;
  width: 315px;
  height: 20px;
  font-family:'Helvetica Neue LT Com';
  margin-bottom:5px;
  line-height: 14px;
  font-size: 16px;
  font-weight: bold;
  letter-spacing: 0.4px;
  color: #232323;
  background-color:#efa92e;
  margin-top:8px;
}

.top-count-1-us div {
  position:absolute;
  margin-top:-17px;
  margin-left:-123px;
}

.top-count-2-us {
  float: right;
  clear: right;
  max-width:350px;
  height: 16px;
  padding: 2px 5px 2px 5px !Important;
  margin-bottom:5px;
  padding: 0 0 6px;
  line-height: 13px;
  font-size: 11px;
  font-weight: normal !Important;
  color: #000;
  background-color:#FFF;
}

.top-count-3-us {
  float: right;
  clear: right;
  padding: 0 0 6px;
  line-height: 17px;
  font-size: 11px;
  color: white;
}

.top-count-3-us a {
  float: right;
  clear: right;
  width: 195px;
  height: 23px;
  margin-left:10px;
  line-height: 13px;
  font-size: 11px;
  font-weight: bold;
  color: white;
  background-color:#3a9814;
}

@media (max-width: 768px) {
.top-count-1 {
  display:none;
}
.top-count-2 {
  display:none;
}
.top-count-3 {
  display:none;
}
#tournament-main-pic {
  display:none;
}

}

@media (max-width: 767px) {
  .search-form {
    padding: 0;
  }
  .search-form .btn {
    width: auto;
    height: 25px;
    text-align: center;
    color: #fff;
    font-weight: bold;
    font-size: 12px;
    background: #333;
    padding: 0 20px;
  }
  .search-form .input-holder {
    overflow: hidden;
    padding-right: 5px;
  }
  .search-form .form-control {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .search-form {
    position: absolute;
    top: 104px;
    right: 50%;
    margin: 0 -360px 0 0;
    padding: 8px 0;
    width: 140px;
  }
}
@media (min-width: 992px) {
  .search-form {
    position: static;
    top: auto;
    right: auto;
    margin: 0;
    float: right;
    width: 200px;
  }
}

@media (max-width: 768px) {

}

/* Set live-results news*/

.news-list-live {
  border-bottom: 1px solid #d9d9d9;
  margin: 0 0 8px;
  font-size: 12px;
  line-height: 14px;
  list-style: none;
}

.news-list-live li {
  background: none;
  overflow: hidden;
  padding: 0 0 17px;
  vertical-align: top;
  margin-left:-40px;
}
.news-list-live .image-holder {
  float: left;
  margin: 0 16px 0 0;
}
.news-list-live .image-holder img {
  border: 0;
  margin: 0;
  max-width: 100%;
}
.news-list-live .txt {
  overflow: hidden;
  padding: 4px 0 0;
}
.news-list-live h3 {
  color: #444;
  font-size: 13px;
  line-height: 15px;
  margin: 0 0 5px;
}
.news-list-live h3 a {
  color: #444444;
}
.news-list-live h3 a:hover, .news-list-live h3 a:active, .news-list-live h3 a:focus {
  color: #5e5e5e;
  text-decoration: none;
}
.news-list-live footer {
  color: #9b9b9b;
  margin: 0 0 5px;
}
.news-list-live footer a {
  font-weight: bold;
}
.news-list-live p {
  color: #444;
  margin: 0;
  padding: 0 0 0 14px;
  position: relative;
}
.news-list-live p:before {
  background: #2f5886;
  content: '';
  height: 9px;
  left: 0;
  position: absolute;
  top: 2px;
  width: 9px;
}

.subheading-live {
  background: #ededed;
  border: solid #d9d9d9;
  border-width: 1px 0;
  margin: -9px 0 15px;
  padding: 13px 10px 12px;
}
.subheading-live h2 {
  font-size: 12px;
  line-height: 14px;
  margin: 0;
}

/* Set the color of the h1 <a> for TOP NEWS  on frontpage*/
#content h1 a{
    color: #FFF !Important;
}
.content h1 a{
    color: #FFF !Important;
    line-height: 25px !important;
}
/* Set the underline  for TOP NEWS  on frontpage*/
.content h1 a:hover,.image-holder .heading a:hover {
    text-decoration:underline !important;}

/* Set the css For winner/losers when No Live data*/
.table-heading-win-lose {
    
    padding: 0px 0 9px 0px;
    line-height: 19px;
    font-size: 12px;
    color: #000;
}

p {
  margin: 0 0 20px;
  color: #444444 !Important;
}
/* Set the margin for disclimer and privacy policy */
#content-fw {
    margin-left:-10px;
}

/* Set style for the multiply nicknames box */
.section-profile .content .ads-box {
    width: calc(100% - 155px) !Important;
    margin-top: 4px !Important;
    margin-bottom: 18px !Important;
}

/* Set the color of the h3 <a> for TOP Second News  on frontpagedeals */
#content .image-holder .heading h3 a{
    color: #FFF !Important;
 }
 
 #content .image-holder.big .heading p
 { 
     color: #FFF !Important;
     margin:0;
     font-size: 12px;
  }

  .content .image-holder.big .heading p
 { 
     color: #FFF !Important;
     margin:0;
     font-size: 12px;
  }
  
  /* Set image with for  popula poker player on front page */
 #content .popular-poker-players .image-holder  a img
 {
     width:161px;height:172px;
 }
  
/* Set width on player images on poker-players.aspx */
#twocolumns .filter-block .filter-box-holder .filter-box .top-player
{
     height:150px !Important;
     width:100% !Important;
}
#twocolumns .filter-block .filter-box-holder .filter-box .reg-player
{
    height:30px !Important;
    width:30px !Important;

}

/* Set text-align right on poker-players.aspx */

#poker-player-right-column
{
    width:15%;
}

/* Set text-align right on poker-players.aspx */

.section-profile #sidebar .table-popular th.last-column, .section-profile #sidebar .table-popular td.last-column {
  text-align:right;
  padding-right:10px !Important;
}



/* More info icon */
.moreinfo-icon {
display: inline-block;
vertical-align: middle;
margin: -1px 8px 0px 4px;
width: 16px;
height: 16px;
text-indent: -9999px;
overflow: hidden;
background: url(../images/sprite.png) no-repeat -99px -148px;
float:right;
}

/* Change to text-align right */
.table-stakes .stakes {
  width: 21.8%;
  text-align:right !Important;
}

 /* Set new design for UL/LI lists in news */

 #content ul {
  color: #222;
  list-style: none;
  margin: 0;
  padding: 0 0 20px 20px;
}
  
#content ul li {
  overflow: hidden;
  padding: 0 0 0 15px;
  position: relative;
  vertical-align: top;
}

#content ul li:before {
  background: #222;
  border-radius: 3px;
  content: '';
  height: 3px;
  left: 0;
  position: absolute;
  top: 9px;
  width: 3px;
}
  
  /* set google link color on review for reports  */
  #content .post a
  {
     color:  #1a0dab !Important; 
 }
 /* set regualr link color on "by Pete - Yesterday 11:14 PM, reports  */
 #content .post .main-image .caption .meta a
  {
     color:  #2F5886 !Important; 
 }
 
 /* Change margin on twitter list*/

 #content .tweet-list {
  padding: 0;
  margin: 0px 0 30px !Important;
}
 
/* Add class for deal */
.section-deal .table-deals .button-holder-download {
  text-align: center;
}

 #content .section-deal .table-holder .table-deals .td-logo-mobileview
{display:none;
    }


  /* Set opted-out-box   */  
.opted-out-box {
background: #e5f1ff;
border: 1px solid #bfddff;
margin: -15px 0 30px;
padding: 10px 5px 10px;
text-align: center;
width:100%;
}

/* Set style for poker deals Promotions */
#twocolumns #sidebar .even-box .promotions
{
    text-transform:none;
    }
    
    #twocolumns #sidebar .even-box .promotions li {
    
    padding: 5px 10px !important;
    min-height:30px !important;
    
}
#twocolumns #sidebar .even-box .promotions li:after
{
    height:30px !important;
    }
    
    

 /* Set style for poker deals Deal box Buttom */
 
 .deal-box-bottom {
  background: #d9d9d9;
  border-top: 1px solid #d9d9d9;
  border-bottom: 1px solid #d9d9d9;
  color: #888;
  display: table;
  font-size: 11px;
  line-height: 13px;
  margin: 0 0 0px;
  text-align: center;
  width: 100%;
}
.deal-box-bottom a {
  color: #232323 !important;
}
.deal-box-bottom a:hover, .section-deal .deal-box-bottom a:active, .section-deal .deal-box-bottom a:focus {
  color: #5e5e5e;
  text-decoration: none;
}
.deal-box-bottom .box {
  display: table-cell;
  padding: 8px 50px 1px 50px;
  vertical-align: top;
}
.deal-box-bottom .box:first-child {
  border-width: 0;
}
.deal-box-bottom .title {
  color: #444;
  display: block;
  font-size: 12px;
  font-weight: normal;
  line-height: 14px;
  margin: 0 0 5px;
}
.deal-box-bottom .subtitle {
  color: #FFF;
  display: block;
  font-size: 18px;
  line-height: 27px;
  margin: 10px 0 5px;
}
.deal-box-bottom p {
  margin: 0;
}

 .deal-box-bottom .btn-signup {
  color: #fff !important;
  display: block;
  font-size: 18px;
  font-weight: bold;
  line-height: 20px;
  margin: 2px auto 10px;
  min-width: 200px;
  max-width: 276px;
  padding: 9px 25px 10px;
  background: #910011;
}
 
 
/* Change results drop-list padding*/ 
.drop-list {
  margin: 0 0px 0 0 !Important;
}

 
 /* Live-Results: Change columns on Largest hands last 24h-control */

 .table-largest .btn-cell {
  padding:10px 10px 10px 0px;
  text-align:right;
}
 /* Live-Results: change right margin */
main-holder container .row .filter-form .radio-inline, .filter-form .checkbox-inline {
        margin: 0 5px 0 0 !Important;
}

.table-sessions .localtime {display:none;
}

/* Live-Results: Change margin on graphs div */
 .section-profile .content .grapf-subsection .content header, .section-profile .content .grapf-subsection .content footer {
  padding:10px 10px 7px 10px !Important;
}

/* view-hand-history.aspx*/


.table-largest .cards-omaha {
  width: 26% !Important;
}


/*Set the same link color on the player name on the ONLINE PLAYERS control */
.table-online .name a
{
    color:#2f5886 !important;
    }



/*  style tournamnt counter on exclusive-tourney-series.aspx    */

.section-deal .deal-box .btn-signup {
  background: #910011 !Important;
}

.section-deal .counter ul li 
{
    background: linear-gradient(to bottom, #444444 0%, #444444 49%, #333333 51%, #333333 100%);
  display: block;
  font-size: 14px;
  float:left;
  margin-right:3px;
  width: 50px;
  color:#fff;
}
.section-deal .counter ul li .text
{font-size: 10px;
 padding: 3px 0 0;
 
    
    }

.section-deal .counter ul li .digit
{font-size: 30px;
  
}


.poker-info .top-bar .left-col h2{
  font-size: 18px !Important;
}


/* Change margin on h2 on browswe videos */
#content .latest-video-subsection .results-holder h2 {
  font-size: 12px;
  line-height: 14px;
  margin: 0 0 14px;
  text-transform: uppercase;
}
 
 /* Set style for wallets and Avialableon on poker deal pages  */
 .section-deal .content .aside .logos-list strong
 {
     float:left;
     }
 
 .section-deal .content .aside .logos-list 
 {
    background: #ededed;
    border: 1px solid #d9d9d9;
    margin: 0 0 30px;
    width :100%;
 
}
.section-deal .content .aside .logos-list img{
 
  margin: 10px 10px;
}
.section-deal .content .aside .image-holder .logos-list li {
  display: inline-block;
  vertical-align: middle;
  margin: 0 7px;
}
.section-deal .content .aside .image-holder .os-list {
  list-style: none;
  margin: -6px 0 0 -6px;
  padding: 0;
  white-space: nowrap;
}
.section-deal .content .aside .image-holder .os-list li {
  display: inline-block;
  vertical-align: middle;
  margin: 0 4px;
}
.section-deal .content .aside .image-holder .os-list a {
  color: #444444;
}
.section-deal .content .aside .image-holder .os-list a:hover, .section-deal .content .aside .image-holder .os-list a:active, .section-deal .content .aside .image-holder .os-list a:focus {
  color: #5e5e5e;
  text-decoration: none;
}
.section-deal .content .aside .image-holder .os-list a:before {
  font-size: 20px;
}
.section-deal .content .aside .image-holder .os-list .unix {
  background-position: -150px -90px;
  display: inline-block;
  vertical-align: top;
  height: 18px;
  width: 15px;
}
.section-deal .content .aside .image-holder .os-list .icon-ios:before {
  font-size: 40px;
}

  
   /* set google link color on review deals */
   #deals-content .row .txt a {
color:#1a0dab;
}  

   #deals-content .row .txt a:hover {
text-decoration:underline;
}  
 
     
/* show only 3 small news  on forntpage */
  #content .info-list .news-small-mobile {
 display:none;
}

  .content .info-list .news-small-mobile {
 display:none;
}

     
     
/* Remove bold from menu */
#nav > li {
font-weight: normal !Important;
}   

/* Code to fix contact form */
.form-contact fieldset .row {margin: 0px !Important;padding-bottom:15px;}

form input[type=email],
form input[type=password],
form input[type=text],
form textarea {
  background: #fff;
  border: 1px solid #d9d9d9;
  display: block;
  font-size: 13px;
  height: 39px;
  line-height: 16px;
  margin: 0;
  /*max-width: 310px;*/
  padding: 10px 10px 11px;
  width: 100%;
}
form textarea {
  height: 150px;
  padding: 10px 0 0 11px;
  resize: none;
  max-width: none;
}
form input[type=submit], .form-contact input[type=submit] {
  background: #333;
  border: 1px solid #333;
  color: #fff;
  float: left;
  font-size: 13px;
  height: 39px;
  line-height: 37px;
  margin: 0;
  text-align:center ;
  padding: 0 18px;
  transition: all 0.3s ease-in-out;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  width: auto;
}
form input[type=submit]:hover, .form-contact input[type=submit]:hover {
  background: #fff;
  color: #333;
}
  
  
  .TextImages {
font-size: 11px;
padding: 7px 7px 4px 7px;
border: solid 1px #CCCCCC;
background-color: #EDEDED;
cursor: pointer;
width: 160px;
margin-top: 14px;
margin-left: 10px;
margin-left:20px;
margin-bottom:20px;
line-height: 13px;
font-style: normal;
color: #666666;
float:right;
clear:right;


}
 
 .TextImages .Caption {
width: 150px;
text-align: center;
margin-top: 6px;
margin-bottom: 4px;
background:#EDEDED;
}    

/* Change settings for deals UL-lists  */ 
.section-deal .content .txt ul {
  color: #444444 !Important;
  list-style-type: none !Important;
  padding: 0px !Important;
  margin: 0px 0px 18px 15px!Important;
}

.section-deal .content .txt ul li:before{
background: none !Important;

}


/* Set bullet style on li  deals , Aboutus */
.content-aboutus ul li, .section-deal .content .txt ul li { 
   background-image: url(/images/check2.png) !Important; 
   background-repeat: no-repeat;
   overflow: hidden;
   padding: 0 0 0 35px;
   position: relative;
   vertical-align: top;
}


/* Set the css for Top Poker deala on frontpage  */    

.deals-box .line
{
padding-top:9px !important;
padding-bottom:9px !Important;
}

.deals-box .line .txt .part-left {
float: left;
padding: 0;
width: 75% !Important;
font-size:12px;
}
.deals-box .line .txt .part-left a{
color:#910011;
}
.deals-box .line .txt .part-left p{
font-size:12px;
}
.deals-box .line .txt .part-right {
width: 25% !Important;
margin-top:3px;
}

.btn-deals {
  -webkit-border-radius: 4 !Important;
  -moz-border-radius: 4 !Important;
  border-radius: 4px !Important;
  font-family: Arial !Important;
  color: #ffffff !Important;
  font-size: 12px !Important;
  line-height: 20px !important;
  background: #910011 !Important;
  padding: 5px 10px 5px 10px !Important;
  text-decoration: none !Important;
  font-weight:normal !Important;
}

.btn-deals-review {
  -webkit-border-radius: 4 !Important;
  -moz-border-radius: 4 !Important;
  border-radius: 4px !Important;
  font-family: Arial !Important;
  color: #ffffff !Important;
  font-size: 12px !Important;
  line-height: 20px !important;
  background: #910011 !Important;
  padding: 10px 15px 10px 15px !Important;
  text-decoration: none !Important;
  font-weight:normal !Important;
}

.btn-deals:hover {
  background: #65000c !Important;
  text-decoration: none !Important;
}


.button {
    display: inline-block;
    text-align: center;
    vertical-align: middle;
    padding: 21px 24px;
    border: 1px solid #b24b21;
    border-radius: 8px;
    background: #ff7a35;
    background: -webkit-gradient(linear, left top, left bottom, from(#ff7a35), to(#b24b21));
    background: -moz-linear-gradient(top, #ff7a35, #b24b21);
    background: linear-gradient(to bottom, #ff7a35, #b24b21);
    -webkit-box-shadow: #c7c7c7 0px 12px 9px 0px;
    -moz-box-shadow: #c7c7c7 0px 12px 9px 0px;
    box-shadow: #c7c7c7 0px 12px 9px 0px;
    text-shadow: #6f2f15 1px 1px 1px;
    font: normal normal bold 20px arial;
    color: #ffffff;
    text-decoration: none;
}
.button:hover,
.button:focus {
    border: 1px solid ##de5e29;
    background: #ff9240;
    background: -webkit-gradient(linear, left top, left bottom, from(#ff9240), to(#d65a28));
    background: -moz-linear-gradient(top, #ff9240, #d65a28);
    background: linear-gradient(to bottom, #ff9240, #d65a28);
    color: #ffffff;
    text-decoration: none;
}
.button:active {
    background: #b24b21;
    background: -webkit-gradient(linear, left top, left bottom, from(#b24b21), to(#b24b21));
    background: -moz-linear-gradient(top, #b24b21, #b24b21);
    background: linear-gradient(to bottom, #b24b21, #b24b21);
}
.button:after{
    content:  "\0000a0";
    display: inline-block;
    height: 24px;
    width: 24px;
    line-height: 24px;
    margin: 0 -4px -6px 4px;
    position: relative;
    top: 0px;
    left: 0px;
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAABC0lEQVRIie3ULUsEURTG8Z+yiBg3GUwmMRiNYhCj4AtqFtNi8gMIfgY/gdEkGy02EZNBBBUMvmHaKmyQMcxddlhn3JnlbhD2DweeyzDPOXPOmcuI/8hcgY5GCytBv2V0NBK0cYBFPAcdNUEnTjCLm6AnYidIcIEZnAVdr2I2iWUco4m7nAQJHjGPI9wrMfx6MP0oMMyLFlaxjZegc1nDZwXjbLTR0B1+Y7zH/BDnmO73iYOwj+8BK8+2aFemRWPBfAHXmArnd1ziFq/4Qk06m9Oc4p6wjh1sYRMPnYc1XIXqm9Kt6W1dlspruiFdv6U/TIsSlPrR9nRbUzbBr22p8H5fhn7ZDf26HhGXHxIybXqDfwJ7AAAAAElFTkSuQmCC") no-repeat left center transparent;
    background-size: 100% 100%;
}


/* Change margin on boxes on poker players*/

.filter-box {
  line-height: 16px !Important;
}

 /* Set font size on all Links on frontpage  */  
.links-row{
  font-size: 12px !Important;
}

 /* Set More-links on frontpage */  
.links-row-front {
  margin: 0px 0 5px 10px;
  line-height: 14px;
  font-size: 12px;
  text-align: right;
}
.links-row-front a {
  margin: 0 0 0 17px;
}
.links-row-front a:after {
  content: "";      
  display: inline-block;
  margin: 2px 0 0 4px;
  width: 11px;
  height: 11px;
  vertical-align: top;
  background: #232323 url(../images/sprite.png) no-repeat -60px -40px;
}
.links-row-front a:hover:after {
  background-color: #2f5886;
}

 /* Set margin on deal  */  

 .section-deal .content .txt .ads-box {
  margin-bottom:30px !Important;
}

.section-deal .table-deals {
  min-width: 280px !Important;
  border-collapse: inherit;
}

 /* Set more height on navigation bar */  

.navigation-bar .open-close.active .opener {
  height: 45px !Important;
}

 /* Set correct height on menu */  
.header-area {border-bottom: none;
    padding-bottom: 0;
    height: 104px;}

 /* Set more max-height on total page  */  
* {
  max-height: 45000px !Important;
}

/* Change border on info-list */
.info-list .visual {
  border-width: 1px 1px !Important;
}

/* Change height on filter-form */
.filter-form .popup-holder {
  height:39px !Important; 
  }

/* Change max width on a */
.table-holder .table a {
  max-width: 100px !Important;
}

/* Set new width on reports/video */

#content .featured-video {
background: #232323;
color: #fff;
margin: 26px 0 30px;
padding:18px 0 0 16px !Important;
}

#content .featured-video .video-box {
display: block;
vertical-align: top;
padding-right: 14px !Important;
width: 365px;
}

#content .featured-video .video-box .info-list
{color: #fff;
    }



/* Set correct width on main area */
.row {
margin-left: -10px !Important;
margin-right: -10px !Important;
}

.disclaimer .row {
margin-left: 0px !Important;
margin-right:0px !Important;
}


.privacy .row {
margin-left: 0px !Important;
margin-right:0px !Important;
}




/* Fix the issue with the form code */
.form-contact {
  margin: 0 0 -5px;
  padding: 5px 0 0;
}
.form-contact .select-area {
  margin: 0;
}
#content form .row, .form-contact .row {
  margin: 0 0 25px;
}
#content form.filter-form .row, .form-contact.filter-form .row {
  margin: 0 -10px;
}
#content form .select-area, .form-contact .select-area {
  max-width: 310px;
}
#content form label, .form-contact label {
  display: inline-block;
  vertical-align: top;
  margin: 0 0 5px;
}
#content form label span, .form-contact label span {
  color: #ef2e2e;
}
#content form .drop label, .form-contact .drop label {
  display: block;
  margin: 0;
}

form input[type=submit]:hover, .form-contact input[type=submit]:hover {
  background: #fff;
  color: #333;
}
#content form .note {
  color: #ef2e2e;
  font-size: 12px;
  font-style: normal;
  line-height: 14px;
}
     
/* Set margins for countdown  */  
.counter .note {
  width:195px !Important;
}     


/* Change margins on form tags  */ 
/*form .row { */ 
/*margin-bottom: 0px !Important; */ 
/*}    */ 

/* Change margins on search form tags  */ 
search-form .row {
margin-bottom: 10px !Important;
}   
    
    
    
 /* Set the h3 tag style on videos  */   
 .video-description .heading h3
 { 
     width:16%;
     margin: 0 0 0 0 !Important;
     
     }
    
      
 /* Set the color on featured videos/reports  */   
 #content .featured-video .video-box a
 { 
     color: #FFF !Important;
     
     }
 
 #content .news-list footer a {
font-weight: normal !Important;
}
 
/* Add margin on tweeters-list */   
#content .tweeters-list {
margin-bottom: 10px;
}
    


/* Set the fixed width/height on news Images  on poker-news */   
#content .news-list .image-holder img {
  width:210px !Important;
    height:110px !Important;
 
    }
    
   
    

/* Style for Pager */  

 .AspNetPager a {
                                        
float: left;
margin: 0 1px 0 0;
padding: 0;
background: #ededed;
display: block;
min-width: 25px;
padding: 6px 2px 5px; 
text-align: center;
    
}
.AspNetPager span {
float: left;
margin: 0 1px 0 0;
padding: 0;
background: #ededed;
display: block;
min-width: 25px;
padding: 6px 2px 5px;
text-align: center;
background: #2f5886;
color: #fff;
font-weight: bold;
                        
}
.AspNetPager  a:hover {
                                        
background: #2f5886;
color: #fff;  
font-weight: bold;

}



#ContentPlaceHolder1_AspNetPager input 
{
/* Hide the input box at the aspnet pager  */ 
    display:none;}

#ContentPlaceHolder1_AspNetPager a {
                                        
float: left;
margin: 0 1px 0 0;
padding: 0;
background: #ededed;
display: block;
min-width: 25px;
padding: 6px 2px 5px; 
text-align: center;
    
}
#ContentPlaceHolder1_AspNetPager span {
float: left;
margin: 0 1px 0 0;
padding: 0;
background: #ededed;
display: block;
min-width: 25px;
padding: 6px 2px 5px;
text-align: center;
background: #2f5886;
color: #fff;
font-weight: bold;
                        
}
#ContentPlaceHolder1_AspNetPager  a:hover {
                                        
background: #2f5886;
color: #fff;  
font-weight: bold;

}


#comments .form-group span 
{
 margin: 10px 0 0 0px;
 display: inline-block;
}





/* Set latest-news-ads-box   */  
.latest-news-ads-box {
background: #e5f1ff;
border: 1px solid #bfddff;
margin: 10px 0 10px;
padding: 10px 5px 10px;
text-align: center;
width:100%;
}



/* Change colors on live-results checkbox texts  */  
form label span {
  color: #444;
}  

 
/* Set Live-results margin on expanded view   */  
.results-row .block .table-heading {
padding: 11px 8px 11px 3px !Important;
}

/* Set Live-results margin on collapse view   */   


/* Set Live-results margin on expanded view   */   
.table-sessions .name {
  padding: 0 0 0 9px !Important;
  width: 23.0% !Important;
}
.table-sessions .game {
  width: 29.0% !Important;
}
.table-sessions .hands {
  width: 19.3% !Important;
}
.table-sessions .result {
  width: 15.0% !Important;
}
.table-sessions .time {
  padding-right: 8px !Important;
  width: 14.0% !Important;
  text-align: right !Important;
}


/* Set Live-results margin on expanded view largest hands table */
.table-largest-hands .date {
  padding: 0 0 0 9px !Important;
  width: 23.0% !Important;
}
.table-largest-hands .game {
  width: 29.0% !Important;
}
.table-largest-hands .cards {
  width: 19.3% !Important;
}
.table-largest-hands .size {
  width: 15.0% !Important;
}
.table-largest-hands .btn-cell {
  padding-right: 8px !Important;
  width: 14.0% !Important;
  text-align: right !Important;
}


/* Settings for checkbox */
.checkbox, .checkbox-inline {
  padding: 0;
  cursor: default;
}
.checkbox label, .checkbox-inline label {
  padding: 0 0 0 5px;
  line-height: 15px;
  font-size: 12px;
}
.checkbox .chk-area, .checkbox-inline .chk-area {
  margin: 0px 5px 0 -5px !Important;
}


/* Set the margins for frontcrumb   */   
.FrontCrumb {
display: inline-block !Important;
margin-top:3px !Important;
}



/* Set the margins for banners   */   
 #content .tweeters-list .banner {
padding-bottom: 10px;
margin: 10px 0 0;
border-bottom: 1px solid #d9d9d9;
}


/* Hide the Frontpage Top 5 winners and losers   */   
#sidebar .side-box .Results_MobileView
{display:none !Important;
}



/* set box height on poker-tweeters.aspx last post   */   
#twocolumns .tweeters-list .filter-box {
margin: 0 0 10px;
padding: 10px 10px 7px;
background: #ededed;
border: 1px solid #dddddd;
min-height: 73px;
overflow: hidden;
font-size: 12px;
line-height: 18px;
}

#content img{max-width:100%;}

/* Hide cards on pokerhands   */   
#content .table-holder .table-largest .replay
{display:none !Important;
}
#content .table-holder .table-largest .cards-holder-onmobile
{display:none !Important;
}

#content .table-holder .table-largest .time-onmobile
{display:none !Important;
}

#content .table-holder .table-largest .th-player-date
{display:none !Important;
}

#content .table-holder .table-largest .th-cards-game
{display:none !Important;
}


/* Change bottom padding on titles   */   
#content .table-holder .heading-holder {padding-bottom: 9px !Important;}
#content .tweeters-list .heading-holder {padding-bottom: 9px !Important;}



/* Set style on more-recent-news images on show-report.aspx   */   
.more-recent-news .image-holder a img {
  width:100%;
}


/* Set margins on socials on show-report.aspx   */   
#content .post .socials-row .holder
{
    padding: 9px 10px 0 9px !Important;
}
#content .facebook
{
    margin :0 5px 0 10px !Important;
}

#content .twitter iframe
{
width:80px !Important;
}

.section-single-video .video-description .share-list
{
    margin-top: -20px;
}

/* Set style on lastpost for  poker-tweets.aspx   */  
.table .lastpost
{
    color:#9b9b9b;
    text-align: right;
    
}


/* Set margins on profile */

.section-profile .content .heading .share-list li {
  float: left;
  margin: 0 0 0 4px;
  width: 75px !Important;
}

#___plusone_0
{
 width:60px !Important;
    }

.section-profile #sidebar .table-popular td {
  min-height: 40px;
  padding: 7px 0 7px !Important;
  line-height: 0.6 !Important;
}

.section-profile .content .widgets-subsection .table-top-pots .cards-list {
  margin: -4px 0 -4px 1px !Important;
  white-space: nowrap;
}


/* Set  Button color on show-report.aspx   */   
#content .comments .form-group .button{
background: #333 !Important;
border: 1px solid #333 !Important;
color: #fff;
float: left;
font-size: 13px;
height: 39px !Important;
line-height: 37px !Important;
margin: 0;
padding: 0 15px 0 15px !Important;
}

#content .latest-video-subsection .form-search .form-subsection .button {
background: #333 !Important;
border: 1px solid #333 !Important;
color: #fff;
float: left;
font-size: 13px;
height: 25px !Important;
line-height: 20px !Important;
margin: 0;
padding: 0 15px 0 15px !Important;

}

#content .post h1 {
  font-size: 22px;
  line-height: 22px;
  margin: 0px 0 6px;
  text-transform: uppercase;
}

/* Set text align for author on show-report.aspx   */   
.post .main-image .caption .meta {
display: block;
color: #9b9b9b;
text-align: right !Important;

}

#content .post .author {
  overflow: hidden;
  padding: 2px 0;
  line-height: 14px;
  font-size: 11px;
}

/* Set text align for author on show-report.aspx   */   
#content .post .author {
display: block;
color: #9b9b9b;
text-align: left !Important;

}

#content .post .author a
  {
     color:  #2F5886 !Important; 
 }

.post .main-image {
       background-color:#EDEDED;
}

.post .main-image img {
       padding:4% 6% 4% 6%;
}

.post .main-image .caption .metaleft {
display: block;
color: #9b9b9b;
text-align: left !Important;

}
#content .post .main-image .caption .metaleft a {
  color: #2F5886 !Important;
}


/* Set  title color on browse-videos.aspx   */   
#content .paging .title {
display: block;
margin: 0 0 9px;
line-height: 17px;
font-size: 14px;
font-weight: bold;
text-transform: uppercase;
color: #444444;
}


#content .featured-video .video-box .info-list .icon-comments {
background-position: -40px -40px;
height: 8px;
width: 14px;
}
#content .featured-video .video-box .info-list .icon-comments:before {
content: "";
float: left;
margin: 0 6px 0 0;
width: 13px;
height: 10px;
background: url(../images/sprite.png) no-repeat -20px -40px;
}



/* live-results.aspx Set width on  ACTIVE TABLES     */   
#sidebar .side-box .table-responsive .table-online .playing {
width: 30.5% !Important;
text-align: right;
}

/* live-results.aspx Set width on largest hands    */ 
.table-largest .title {
  width: 45%;
}
.table-largest .time {
  width: 20% !Important;
}

/* browse-videos.aspx Set FEATURED VIDEOS <a> tag color   */   

#content .featured-video .holder .video-box strong a
{color:#FFF;
}

/* Change columnsite on results.aspx on desktop mode */
.table-holder .table thead tr th:first-child {
  width: 38%;
  padding-left: 0;
}
.table-holder .table thead tr .sessions {
  text-align: center;
  width: 35%;
}
.table-holder .table thead tr th + th + th {
  width: 16%;

}

/* Change header width on player-profiles.aspx on desktop mode */
.section-profile .content .heading .holder
{
    width: 50% !Important;
}

.section-profile .content .heading .holder .share-list .twitter iframe
{
    width: 90px !Important;
}




/* Change graph padding on player-profiles.aspx on desktop mode */
#twocolumns .content .grapf-subsection .content .graph-holder {
border: solid #d9d9d9;
border-width: 1px 0;
padding: 0px 1px 0px;
}

/* Change tabs padding on player-profiles.aspx on desktop mode */
#twocolumns .content .grapf-subsection .content .view-switchers li {
float: left;
line-height: 14px;
margin: 0 5px 5px 0;
min-width: 0;
text-transform: none;
}




.section-deal .deal-box .box {
 max-width:128px;
}

.section-deal .deal-box .logos-list {
  white-space: normal;
  line-height:36px;
  margin-top:-10px;
 
}

.section-deal h3 {
  margin: 0 0 7px !Important;
}

/* Fix a better margin on the closed search box */
 .filter-form h2 {
  margin: 0 0 10px;
}

 .filter-form .open-form .opener {
  margin: 3px 1px 0 0 !Important;
 }

 /* Fix a better margin on the closed search box */
 #content .text-content {
  overflow: hidden;
  border-bottom: none !Important;
  margin: 0 !Important;
}

 /* New column width for desktop mode on results control */
 .table-results .name1 {
  width: 32.8%;
}
.table-results .name2 {
  width: 32.4%;
}
.table-results .positive {
  width: 17.6%;
  }
 
  /* results.aspx  optedout player */
 .optedout-player {
margin: 8px 0 6px 0;
color: #888;
font-style: italic;
} 

 /* Change margin on news list */
 #content .news-list footer {
margin: 0 0 5px !Important;
}
  
  
  /* player-profiles.aspx  set the tabs for the graph */
 .table-results .name1 {
  width: 32.8%;
} 
  
  #twocolumns .grapf-subsection .tabset a {
  float: left;
line-height: 14px;
margin: 0 6px 10px 0;
min-width: 0;
text-transform: none;
font-size: 12px;
font-weight: bold;

text-align: center;
vertical-align: top;

display: block;
position: relative;
color: #444;
padding: 7px 7px 8px;
background: #ededed;
text-decoration: none;
outline: none;


}

/* player-profiles.aspx  set the active tabs for the graph */
  #twocolumns .grapf-subsection .tabset a.active {
background: #2f5886;
color: #fff;
padding: 7px 7px 8px;
}
/* player-profiles.aspx  set the mouse hover tabs for the graph */
   #twocolumns .grapf-subsection .tabset a:hover {
background: #2f5886;
color: #fff;
padding: 7px 7px 8px;
} 


/* player-Profiles.aspx Set margins on checkbox See profit in each game */
  
 #twocolumns .grapf-subsection .tabset label {
  float: left;
margin: 7px 0 0 8px;

}

#twocolumns .grapf-subsection .tabset .label{
margin: 0 -14px !Important;
display: block !Important;
color: #444 !Important;
font-size: 90% !Important;
font-weight: normal !Important;
padding-top: 2px;
padding-bottom:13px;
}


/* Change font size on comments date show-report.aspx*/  
  #content .post-author .txt .socials 
  
  {
      font-size:11px;
  }
  
  /* Remove border pagingshow-report.aspx*/  
  #content .paging {
margin: 0 0 30px;

border-width: 1px 0;

padding: 0px 0 20px !Important;
border-top:none !Important;
}
    
/*  show and hide top news for mobilemode  */
    .container .top-panel .news-area .mobile, .container .top-panel .news-area .mostread-mobile, .container .top-panel .news-area .latest-news-ads-box {
    display: none !Important;
}
 .container .top-panel .news-area .desktop {
    display: Inline !Important;
}

#counter_desktop
{
    padding-left :17px !Important;
    }


  .custom-message{

margin:0 0 15px 6px;
color:#888;
font-style: italic;
font-size: 13px !Important;
}
.black
{
color:#444444 !Important;
    }
.green
{
color:#339900 !Important;
    }
    .red
{
color:#ef2e2e !Important;
    }
/* Remove padding on small counter   */
.counter.small {
padding: 14px 0 14px 12px !Important;
color:#444444;
}

.counter.small a{
font-weight:normal;
color:#666666;
}

  
 /* Set italic font on TOP Search box   */
  .search-form .form-control {
border: 0;
padding: 0 5px;
height: 25px;
-webkit-box-shadow: none;
box-shadow: none;
font-style: italic;
}

/*  Set margin bottom on Show poker deals  */
.section-deal .image-holder.banner {
margin: 0 0 0px;
}

.section-deal .image-holder.banner p {
    font-family:Calibri;
    font-size:18px;
}

.section-deal .image-holder.banner span {
    color:#939393;
    margin-left:0px
}

.section-deal .image-holder.banner a {
    font-weight:bold;color:#04274f;
    text-decoration:underline;
}




/* Videos: Change the style on the search list */

#content .latest-video-subsection .form-search .form-subsection {
  float: left !Important;
}

/*  Add margin to menu   */  
  
  .navigation-bar .opener span {
display: inline-block;
margin: -1px 4px 0 0 !Important;
vertical-align: top;
width: 15px;
border: solid #fff;
border-width: 2px 0;
height: 10px;
}
  
  .navigation-bar .opener {
color: #fff;
line-height: 10px;
font-size: 13px;
font-weight: bold;
letter-spacing: 1.5px;
text-transform: uppercase;
text-decoration: none;
outline: none;
padding: 15px 18px 0 20px;
height: 41px;
float: left;
margin-left: -10px;
margin-top: 3px !Important;
}

/* Change size of deal signup button */
 
 .section-deal .deal-box .btn-signup {
  min-width: 205px !Important;
}  

 /* Change size of deal signup button */

.boards-holder .board table td,
.boards-holder .board table th {
  width: 20% !Important;
}

.boards-holder .board table .Nickname { 
    width: 40% !Important;
}

/* Poker-hands.aspx: Remove white bg from all cards icons */
.table-holder .table.table-largest .cards-holder {
background: none !Important;
border: 0 !Important;
display: inline-block;
padding: 1px;

}

/* Front page 2nd News */
.dateon {
margin:1px 0px 0 0;
line-height: 18px;
font-size: 12px;
color: #999;
text-align:right;
float:right;
}

/* poker-hands.aspx add replayer icon */
.replayer-icon {
display: inline-block;
vertical-align: middle;
margin: -1px 0 0px 4px;
width: 18px;
height: 18px;
text-indent: -9999px;
overflow: hidden;
background: url(../images/sprite.png) no-repeat -212px -60px;
text-align: right;
}
/* videos.aspx  set margins to recommended  */
.section-single-video .video-description .share-list li {
float: left;
margin: 0 0 0 10px;
}

/* videos.aspx  set new values for searchbox  */
#content .latest-video-subsection .form-search input[type=text] {
width: 200px !Important;

}



@media (max-width: 1200px) {

.announcemain .announceinner {
    max-width:940px !important;
}

.bgads {
    display: none !important;
}

.section-deal .deal-box .box {
    display: table-cell !Important;
    border-top: 1px solid #d9d9d9;
}

#content .inner-box .txt-area {
    min-height: 250px;
    }

/* hide Front page big 2 news  */
  #content .info-box {
 display:none;
}

/* hide 2nd big news  on frontpage */
  #content .info-list .news-small-mobile {
 display:block;
}

  .content .info-list .news-small-mobile {
 display:block;
}

/* hide 4 small news  on forntpage */
  #content .info-list .news-small {
 display:none;
}

  .content .info-list .news-small {
 display:none;
}
/* show only 3 small news  on forntpage */
  #content .info-list .news-small-mobile {
 display:block;
}
  .content .info-list .news-small-mobile {
 display:block;
}


/* Set image with for  popula poker player on front page */
 #content .image-holder  a img
 {
     width:100%;height:auto;
 }
 
 
 /* Set new width on reports/video */
#content .featured-video .video-box {
display: inline-block;
vertical-align: top;
margin: 0 0 16px 0px;
width: 100% !Important;
}

/* Change incorrect margins on Pad resolution */
.filter-box {
padding: 10px 10px 7px !Important;
}

}

 
/* Set width on player images on poker-players.aspx */
#twocolumns .filter-block .filter-box-holder .filter-box .top-player
{
     height:auto !Important;
     width:100% !Important;
}

/* hide online player dot on live-results  */  
 .results-row .online-player-mobile 
{
    
display:none;
} 
/* show online player dot on live-results  */  
 .results-row .online-player-desktop 
{
    display: initial;

} 


@media (max-width: 767px) 
{
    
 /* Change deal setting */
.section-deal .deal-box .box {
    display: table-cell;
    border-top: 1px solid #d9d9d9;
}

.section-deal .deal-box .logos-list {
  white-space: normal;
}

  
/* Video search changes */
#content .latest-video-subsection .form-search input[type=text] {
margin: 0 15px 0 0 !Important;
}

/* hide counter on mobile mode */
#counter_desktop {display:none;}

/* Frontpage deal changes */
.deals-box .line .txt .part-right {
width: 25% !Important;
text-align:right;
float:right;
}

/* Live-results checkbox changes */
.checkbox, .checkbox-inline {
clear: both !Important;
float: left !Important;
}

/* Set width on player images on poker-players.aspx */
#twocolumns .filter-block .filter-box-holder .filter-box .top-player
{
     height:150px !Important;
     width:156px !Important;
}




/* Remove social from bottom of mobile menu */
  .desktop-menu{
    display:none;
   }

/* Remove other searchbox from bottom menu */
  .desktop-search {
    padding: 0;
    display:none;
   }

/* Change color on home on mobile menu */
  .mobile-home a{
    background: none !Important;
   }

/* Change margins on mobile menu */
  .navigation-bar
  {
    
   }



/* Fix a better margin on the closed search box */
 .filter-form h2 {
  margin: 0 !Important;
}

 .filter-form .open-form .opener {
  margin: 3px 1px 0 0 !Important;
 }


/* Change the color of the <h1> for mobilemode on frontpage*/
    /*#ct_frontpage h1 a {
        color: #444 !Important;
    }

    #content .image-holder.big .heading p{
        color: #444 !Important;
    }
    .content .image-holder.big .heading p{
        color: #444 !Important;
    }*/
    
/* Change the color of <a> on TOP NEWS for mobilemode on frontpage */      
    #content h1 a{
    color: #444 !Important;
    line-height: 25px !important
    }

/* Hide the login box for mobilemode on frontpage */
    .container .top-panel .login-box {
    display: none !Important;
}

/* Hide the "More highstakesdb deals here"-button from show poker deals on mobile mode */
.section-deal .heading a
{
    display:none !Important;

}



/* Set the 100% width/height on news Images for mobilemode on poker-news */
#content .news-list .image-holder img {
  width:100% !Important;
    height:100% !Important;
 
    }
 
 /* Set the width for latest news on top control */
    .container .top-panel .news-area .mobile, .container .top-panel .news-area .latest-news-ads-box {
    display: none !Important;
}

/* Hide breadcrumb on mobile mode */
#breadcrumbs-row-front, #container-front {
       display: none !Important;
}
/* Hide "Most read" on frontpage on mobile mode  */
/*.container .top-panel{
    display: none !Important;
}*/

.table-holder .heading-holder .results-header .results-date,.table-holder .heading-holder .results-header-loser .results-date {
float: right;
margin-top: -24px !Important;
font-size: 12px !Important;

}

.table-holder .heading-holder .results-header span,.table-holder .heading-holder .results-header-loser span 
{
    font-size: 12px !Important;
}

/* show online player dot on live-results  */  
 .results-row .online-player-mobile 
{
    
display:initial;
color: #339900;
font-size: 10px;
} 
/* hide online player dot on live-results  */  
.results-row .online-player-desktop 
{
    
display:none;
} 


/* Hide the input box at the aspnet pager  */ 
#ContentPlaceHolder1_AspNetPager input 
{
    display:none;}

/* Change the size of the boxes around page numbers to fit in mobile */  
  #ContentPlaceHolder1_AspNetPager a {
float: left;
margin: 0 1px 0 0;
padding: 0;
background: #ededed;
display: block;
min-width: 15px;
padding: 6px 2px 5px;
text-align: center;
  }
 
 #ContentPlaceHolder1_AspNetPager span {
float: left;
margin: 0 1px 0 0;
padding: 0;
background: #ededed;
display: block;
min-width: 15px;
padding: 6px 2px 5px;
text-align: center;
background: #2f5886;
color: #fff;
font-weight: bold;
                        
}
 
/* Remove scrollbar for all controls  */  
 .table-responsive {
width: 100%;
margin-bottom: 19.5px;
overflow-y: hidden;
overflow-x: hidden;
-ms-overflow-style: -ms-autohiding-scrollbar;
border: none;
-webkit-overflow-scrolling: touch;
}
 
/* Set the banners as responsive  */  
 
 #twocolumns .banner img {
height: auto !Important;
width: 100% !Important;
}
 
 
/* Set the margins for banners   */   
 #content .tweeters-list .banner {
padding: 0;
margin: 10px 0 10px;
}
 
 /* Set the margins for Allgames dropdown for mobilemode on pokerhands   */   
 #content .filter-form .AllPokerRooms 
 {margin-top: 17px;
 }
 


/* Show the Frontpage Top 5 winners and losers   */   
#sidebar .side-box .Results_MobileView
{display:block !Important;
}

#sidebar .side-box .Results_DesktopView, #front_live_action .Results_DesktopView
{display:none !Important;
}
 #front_live_action .Results_DesktopView
{display:none !Important;
}


/* Hide cards on pokerhands   */   

#content .table-holder .table-largest .td-cards-holder
{display:none !Important;
}
#content .table-holder .table-largest .th-cards-holder
{display:none !Important;
}
#content .table-holder .table-largest .th-game
{display:none !Important;
}
#content .table-holder .table-largest .btn-cell
{display:none !Important;
}
#content .table-holder .table-largest .th-date
{display:none !Important;
}
#content .table-holder .table-largest .desktop-time
{display:none !Important;
 width:0% !Important;
}

/* poker-hands.aspx add replayer icon */
.replayer-mobile {
display: inline-block;
vertical-align: middle;
margin: -2px 0 0px 4px;
width: 18px;
height: 18px;
text-indent: -9999px;
overflow: hidden;
background: url(../images/sprite.png) no-repeat -212px -60px;
}


/* Hide cards on pokerhands   */   
#content .table-holder .table-largest .replay
{display:block !Important;
}
#content .table-holder .table-largest .cards-holder-onmobile
{display:block !Important;
}

#content .table-holder .table-largest .name
{line-height: 19px;
}

#content .table-holder .table-largest .time-onmobile
{display:block !Important;
}

#content .table-holder .table-largest .th-player-date
{display:block !Important;
}

#content .table-holder .table-largest .th-cards-game
{display:block !Important;
}

/* Fix live results session space on mobile */
.table-sessions .name {
  padding-right: 6px !Important;
  padding-left: 2px !Important;
  width: 20% !Important;
  white-space: normal !Important;
}
.table-sessions .game {
  padding-right: 5px !Important;
  padding-left: 0 !Important;
  width: 20% !Important;
  white-space: normal !Important;
}
.table-sessions .hands {
  padding-right: 0 !Important;
  padding-left: 0 !Important;
  width: 20% !Important;
  white-space: normal !Important;
}
.table-sessions .result {
  padding-right: 0 !Important;
  width: 20% !Important;
}
.table-sessions .time {
  padding-right: 2px !Important;
  width: 20% !Important;
}

/* Fix live results biggest hands on mobile */
.table-largest-hands .date{
  padding-right: 4px !Important;
  padding-left: 2px !Important;
  width: 20% !Important;
  white-space: normal !Important;
}

.table-largest-hands .game{
  padding-right: 5px !Important;
  padding-left: 0 !Important;
  width: 20% !Important;
  white-space: normal !Important;
}

.table-largest-hands .cards{
  padding-right: 0 !Important;
  padding-left: 0 !Important;
  width: 20% !Important;
  white-space: nowrap !Important;
}

.table-largest-hands .size{
  padding-right: 0 !Important;
  width: 20% !Important;
}

.table-largest-hands .btn-cell{
  padding-right: 2px !Important;
  width: 20% !Important;
}

/* Change columnside/text/ocn on live-results.aspx on mobile mode */
.table tbody tr td {
line-height: 19px;
font-size: 12px;
vertical-align: middle
 }

.table-largest-hands .btn-cell {
  /*width: 16.9%;
  display: none !Important*/;
 }

.btn-cell-mobile {
  /*width: 16px;
  height: 16px;
  background: url(../images/sprite.png) no-repeat -212px -60px;
  text-align: center;
  border:none;*/
  }


/* Fix results biggest hands button */
.heading-holder .btn{
  margin-top:5px;
  float:right;
  font-size:11px;
}

/* Change columnside/text on results.aspx on mobile mode */
.table-striped > thead:first-child > tr:first-child > th {
  border: 0;
  border-top: 1px solid #d9d9d9;
  line-height: 19px;
  font-size: 12px;
}

.table-holder .table thead tr th {
    padding: 4px 2px 4px 2px;
    font-size:10px;

}

.table-holder .table .icon
{
    margin-right: 2px;
}
.table-holder .table tbody tr td {
    padding: 8px 2px 4px 2px !Important;
    font-size: 12px;

}


/* Hide columns on poker-deaels.aspx on mobile mode */

#main-holder .section-deal .container .row .table-deals  .logo,
#main-holder .section-deal .container .row .table-deals  .h-logo,
#main-holder .section-deal .container .row .table-deals .h-bonus,
#main-holder .section-deal .container .row .table-deals .bonus,
#main-holder .section-deal .container .row .table-deals .button-holder
 {
  
  display: none !Important;
  padding: 10px 0px !important;
  width:0%;
 }
 
 
 .section-deal .table-deals td, .section-deal .table-deals th {
border-bottom: 1px solid #d9d9d9;
vertical-align: middle;
}


/* Add margin and bugs on sharing control show-report.aspx*/  
.socials-row .title {
  float:left !Important;
  padding: 11px 5px 10px 5px !Important;
}

.socials-row .holder {
  float:left !Important;
  padding: 3px 0px 0 3px !Important;
  }

.stButton .stLarge {
display: inline-block;
height: 32px !Important;
width: 32px !Important;
position: relative;
margin-right:-3px
}

#content .paging {
margin: 0 0 30px;
border-width: 1px 0;
padding: 0px 0 24px !Important;
border-top:none !Important;
}

.socials-row {
margin: 0 0 30px;
border: 1px solid #d9d9d9;
border-width: 1px 0;
}


/*  show and hide top news for mobilemode  */
    .container .top-panel .news-area .mobile, .container .top-panel .news-area .latest-news-ads-box  {
    display: block !Important;
}
 .container .top-panel .news-area .desktop {
    display: none !Important;
}
 
 #sidebar .table-largest .btn-cell .btn {

display:none;
}

 #sidebar .table-largest .btn-cell  {

text-align:right;
}

 #sidebar .table-largest .btn-cell .btn-play-icon {

display: inline-block !Important;
vertical-align: middle;
margin: 0 6px 0 0px;
width: 16px;
height: 16px;
text-indent: -9999px;
overflow: hidden;
background: url(../images/sprite.png) no-repeat -212px -60px;
}




}
  

@media (max-width: 560px) {

/*Poker deals - Hide platform icons */

#content .section-deal .table-holder .table-deals .td-platform-icons,#content .section-deal .table-holder .table-deals .th-platform-icons, #content .section-deal .table-holder .table-deals .td-logo
{display:none !Important;
    }
 #content .section-deal .table-holder .table-deals .td-logo-mobileview
{display:block  !Important;
    }

 #content .section-deal .table-holder .table-deals .td-platform-icons,#content .section-deal .table-holder .table-deals .th-platform-icons, #content .section-deal .table-holder .table-deals .td-bonus
{display:none !Important;
    }

  #content .section-deal .table-holder .table-deals .td-platform-icons,#content .section-deal .table-holder .table-deals .th-platform-icons, #content .section-deal .table-holder .table-deals .td-info
{display:none !Important;
    }   

  .td-button-holder {
    font-size:12px !important;
}

  #dealflag {
      display:none !important;

  }

}


@media (max-width: 340px) {

/* Results.aspx - Change font-size on low-resolution-phones*/
.table-holder .table tbody tr td {news-list desktop
    padding: 4px 2px 4px 2px;
    font-size: 11px !Important;
}

/* Results.aspx - Change font-size on timespan message*/
#result_timespan {
    font-size: 11px;
}

/* HIGH STAKES LIVE TRACKING Hide Player button  */   
.table-stakes .btn-cell {

display:none;
} 
 @charset "UTF-8";

/*
# = id=""
. = class
[empty] = tag    
    */

/* Set the color of the h1 <a> for TOP NEWS  on frontpage*/
#content h1 a{
    color: #FFF !Important;
}

/* Set the color of the h3 <a> for TOP Second News  on frontpage*/
#content .image-holder .heading h3 a{
    color: #FFF !Important;
 }
 
 #content .image-holder.big .heading p
 { 
     color: #FFF !Important;
     margin:0;
     font-size: 12px;
     }

/* Set fixed sizes on big image*/
 #content .image-holder.big img {
    max-width: 720px;
    max-height: 365px;
 }
  
/* Set fixed sizes on small image*/
 .info-list .visual {
float: left;
margin: 0 16px 0 0;
border: solid #000;
border-width: 1px 1px !Important;
}
}
    
 /* Set the widht on featured videos/reports  */   
     #content .featured-video .video-box {
display: inline-block;
vertical-align: top;
margin: 0 0 16px 0px;

}

/* Set the margin videos description title  */   
.section-single-video .video-description .heading
{ margin:0 0 10px !Important;
    }

     /* Set the the video lenght on featured videos */   
     .video-box .lenght {
background: #fff;
color: #000;
font-size: 11px;
line-height: 13px;
left: 285px;
position: absolute;
top: 5px;
transform: skewX(-26deg);
z-index: 1;
}
     
 /* Set the color on featured videos/reports  */   
 #content .featured-video .video-box a
 { 
     color: #FFF !Important;
     
     }
 
 #content .news-list footer a {
font-weight: normal !Important;
}
 
/* Add margin on tweeters-list */   
#content .tweeters-list {
margin-bottom: 10px;
}
    


/* Set the fixed width/height on news Images  on poker-news */   
#content .news-list .image-holder img {
  width:210px !Important;
    height:110px !Important;
 
    }
    
   

    .js-custom-select label {width:100%;}
    
    
  
    
  #content .dimbutton {
    background: none repeat scroll 0% 0% #999 !important;
    border: 1px solid #888 !important;
    color: #6C6C6C;
    float: left;
    font-size: 13px;
    height: 39px !important;
    line-height: 37px !important;
    margin: 0px;
    padding: 0px 10px !important;
}  

/* Style for Pager */  


#ContentPlaceHolder1_AspNetPager input 
{
/* Hide the input box at the aspnet pager  */ 
    display:none;}

#ContentPlaceHolder1_AspNetPager a {
                                        
float: left;
margin: 0 1px 0 0;
padding: 0;
background: #ededed;
display: block;
min-width: 25px;
padding: 6px 2px 5px; 
text-align: center;
    
}
#ContentPlaceHolder1_AspNetPager span {
float: left;
margin: 0 1px 0 0;
padding: 0;
background: #ededed;
display: block;
min-width: 25px;
padding: 6px 2px 5px;
text-align: center;
background: #2f5886;
color: #fff;
font-weight: bold;
                        
}
#ContentPlaceHolder1_AspNetPager  a:hover {
                                        
background: #2f5886;
color: #fff;  
font-weight: bold;
}

/* Set Live-results margin on expanded view   */   
.table-sessions .name {
  padding: 0 0 0 9px !Important;
  width: 23.0% !Important;
}
.table-sessions .game {
  width: 29.0% !Important;
}
.table-sessions .hands {
  width: 19.3% !Important;
}
.table-sessions .result {
  width: 15.0% !Important;
}
.table-sessions .time {
  padding-right: 8px !Important;
  width: 14.0% !Important;
  text-align: right !Important;
}


/* Set Live-results margin on expanded view largest hands table */
.table-largest-hands .date {
  padding: 0 0 0 9px !Important;
  width: 23.0% !Important;
}
.table-largest-hands .game {
  width: 29.0% !Important;
}
.table-largest-hands .cards {
  width: 19.3% !Important;
}
.table-largest-hands .size {
  width: 15.0% !Important;
}
.table-largest-hands .btn-cell {
  padding-right: 8px !Important;
  width: 14.0% !Important;
  text-align: right !Important;
}


/* Settings for checkbox */
.checkbox, .checkbox-inline {
  padding: 0;
  cursor: default;
}
.checkbox label, .checkbox-inline label {
  padding: 0 0 0 5px;
  line-height: 15px;
  font-size: 12px;
}
.checkbox .chk-area, .checkbox-inline .chk-area {
  margin: 0px 5px 0 -5px !Important;
}


/* Set the margins for frontcrumb   */   
.FrontCrumb {
display: inline-block !Important;
margin-top:3px !Important;
}



/* Set the margins for banners   */   
 #content .tweeters-list .banner {
padding-bottom: 10px;
margin: 10px 0 0;
border-bottom: 1px solid #d9d9d9;
}


/* Hide the Frontpage Top 5 winners and losers   */   
#sidebar .side-box .Results_MobileView
{display:none !Important;
}



/* set box height on poker-tweeters.aspx last post   */   
#twocolumns .tweeters-list .filter-box {
margin: 0 0 10px;
padding: 10px 10px 7px;
background: #ededed;
border: 1px solid #dddddd;
min-height: 73px;
overflow: hidden;
font-size: 12px;
line-height: 18px;
}



/* Hide cards on pokerhands   */   
#content .table-holder .table-largest .replay
{display:none !Important;
}
#content .table-holder .table-largest .cards-holder-onmobile
{display:none !Important;
}

#content .table-holder .table-largest .time-onmobile
{display:none !Important;
}

#content .table-holder .table-largest .th-player-date
{display:none !Important;
}

#content .table-holder .table-largest .th-cards-game
{display:none !Important;
}


/* Change bottom padding on titles   */   
#content .table-holder .heading-holder {padding-bottom: 9px !Important;}
#content .tweeters-list .heading-holder {padding-bottom: 9px !Important;}
/* results.aspx Change bottom padding on WINNERS ON ALL GAMES                Biggest hands   */   
#content .table-holder .heading-holder .results-header{margin-bottom: -5px !Important;}
#content .table-holder .heading-holder .results-header-loser{margin-bottom:0 !Important;}

#content .table-holder .heading-holder .results-header .results-date,#content .table-holder .heading-holder .results-header-loser .results-date
{   
    float:right;
    margin-top:-16px;
    text-align:right;
    }
#content .table-holder .heading-holder .results-header span, #content .table-holder .heading-holder .results-header-loser span
 {
      text-transform:none;
      font-weight:normal;
}

#content .table-holder .heading-holder .results-header .biggest-hands,#content .table-holder .heading-holder .results-header-loser .biggest-hands
 {
      text-align:right;
}


/* Set  Button color on show-report.aspx | video.aspx   */   
#content .comments .form-group .button{
background: #333 !Important;
border: 1px solid #333 !Important;
color: #fff;
float: left;
font-size: 13px;
height: 39px !Important;
line-height: 37px !Important;
margin: 0;
padding: 0 15px 0 15px !Important;
}

/* Set Dim Button  on show-report.aspx | video.aspx   */   
#content .comments .form-group .dimbutton{
background: #999 !Important;
border: 1px solid #888 !Important;
color: #6c6c6c;
float: left;
font-size: 13px;
height: 39px !Important;
line-height: 37px !Important;
margin: 0 10px 0 0;
padding: 0 15px 0 15px !Important;
}


/* Set  title color on browse-videos.aspx   */   
#content .paging .title {
display: block;
margin: 0 0 9px;
line-height: 17px;
font-size: 14px;
font-weight: bold;
text-transform: uppercase;
color: #444444;
}

/* live-results.aspx Set width on  ACTIVE TABLES     */   
#sidebar .side-box .table-responsive .table-online .playing {
width: 30.5% !Important;
}

/* browse-videos.aspx Set FEATURED VIDEOS <a> tag color   */   

#content .featured-video .holder .video-box strong a
{color:#FFF;
}

/* Change columnsite on results.aspx on desktop mode */
.table-holder .table thead tr th:first-child {
  width: 38%;
  padding-left: 0;
}
.table-holder .table thead tr .sessions {
  text-align: center;
  width: 35%;
}
.table-holder .table thead tr th + th + th {
  width: 16%;

}

/* Set width,height,margin on  Player  info   on player-profiles.aspx  */
.section-profile .content .user-info .view-more-text {
width: 100%;
}

.section-profile .content .user-info .user-data
{
    margin-left:10px;
    }
.section-profile .content .user-info .txt .holder
{
    height:325px;
    }
    
    
/* Change Userdata size on mobilemode on player-profiles.aspx  */
@media only screen and (max-width: 580px) {
  
  .section-profile .content .user-info .user-data {
font-size:12px !Important;
    width: 30% !Important;
  }
}

/* Change Userdata size on mobilemode on player-profiles.aspx  */
@media only screen and (max-width: 480px) {
 
 #tournamentpic{
  display:none;
}  
 
  #tournament_th{
  display:none;
}   
  
   #tournament_td{
  display:none;
}    

 .replayer-icon {
  margin: 0px 5px 0px 5px !Important;
  float: inherit !Important;
}   

 .section-profile .content .widgets-subsection .table-responsive
 {
  overflow: hidden !Important;
}

     
  .section-profile .content .user-info .user-data {
font-size:12px !Important;
    width: 142px !Important;
  }

    /* Hide "Latest news" on the resolution below 480 */
  .top-panel .news-area .title
  { 
      display:none;
  }
  
  
  /* Hide "Category" on the 3 small news where we have resolution below 480 */
  #content .info-list .news-small-mobile .status {
 display:none !Important;
}
  .content .info-list .news-small-mobile .status {
 display:none !Important;
}

/* Remove the "players"-icon/text when we are viewing the live tables controll when we are in resolutons less than 480 - on frontpge */
.table-responsive .table-stakes .btn-cell, .table-responsive .table-online .btn-cell {
display:none !Important;
}

/*Hide the blue tournament counter when we have a resolution on 480 or below.*/
.container .top-panel .news-area .latest-news-ads-box {
  display: none !Important;
}

.section-single-video .video-description .share-list {
  position: initial !Important;
}

.section-single-video .video-description .heading {
  padding: 0px 0 0 !Important; 
  position: relative;
}
  
}


@media only screen and (max-width: 360px) 
{
    
/*Hide and show the latest news on top*/    
.container .top-panel .news-area .mobile .mobile-320{
    display: block !Important;
    }

.container .top-panel .news-area .mobile .mobile-760{
    display: none !Important;
    }

    
  
  /* Set margins on socials on show-report.aspx   */   
#content .post .socials-row .holder
{
    padding :9px 0 0 0 !Important;
}

/* Change position on share on profile */
  .section-profile .content .heading .share-list {
  float: left !Important;
  font-size: 0;
  line-height: 0;
  margin-top: 6px;
}
  .section-profile .content .heading .holder {
  width: 100% !Important;
}

}




/* Change Userdata size on mobilemode on player-profiles.aspx  */
@media only screen and (max-width: 360px) {
  
  .section-profile .content .user-info .user-data {
font-size:12px !Important;
    width: 142px !Important;
  }


}


/* Change graph padding on player-profiles.aspx on desktop mode */
#twocolumns .content .grapf-subsection .content .graph-holder {
border: solid #d9d9d9;
border-width: 1px 0;
padding: 0px 1px 0px;
}

/* Change tabs padding on player-profiles.aspx on desktop mode */
#twocolumns .content .grapf-subsection .content .view-switchers li {
float: left;
line-height: 14px;
margin: 0 5px 5px 0;
min-width: 0;
text-transform: none;
}

.section-deal .deal-box .box {
 max-width:128px;
}

.section-deal .deal-box .logos-list {
  white-space: normal;
  line-height:36px;
  margin-top:-10px;
 
}

.section-deal h3 {
  margin: 0 0 7px !Important;
}

/* Fix a better margin on the closed search box */
 .filter-form h2 {
  margin: 0 0 10px;
}

 .filter-form .open-form .opener {
  margin: 3px 1px 0 0 !Important;
 }

 /* Fix a better margin on the closed search box */
 #content .text-content {
  overflow: hidden;
  border-bottom: none !Important;
  margin: 0 !Important;
}

 /* New column width for desktop mode on results control */
 .table-results .name1 {
  width: 32.8%;
}
.table-results .name2 {
  width: 32.4%;
}
.table-results .positive {
  width: 17.6%;
  }
 
  /* results.aspx  optedout player */
 .optedout-player {
margin: 8px 0 6px 0;
color: #888;
font-style: italic;
} 
  
  
  /* player-profiles.aspx  set the tabs for the graph */
 .table-results .name1 {
  width: 32.8%;
} 
  
  #twocolumns .grapf-subsection .tabset a {
  float: left;
line-height: 14px;
margin: 0 6px 10px 0;
min-width: 0;
text-transform: none;
font-size: 12px;
font-weight: bold;

text-align: center;
vertical-align: top;

display: block;
position: relative;
color: #444;
padding: 7px 7px 8px;
background: #ededed;
text-decoration: none;
outline: none;


}

/* player-profiles.aspx  set the active tabs for the graph */
  #twocolumns .grapf-subsection .tabset a.active {
background: #2f5886;
color: #fff;
padding: 7px 7px 8px;
}
/* player-profiles.aspx  set the mouse hover tabs for the graph */
   #twocolumns .grapf-subsection .tabset a:hover {
background: #2f5886;
color: #fff;
padding: 7px 7px 8px;
} 


/* player-Profiles.aspx Set margins on checkbox See profit in each game */
  
 #twocolumns .grapf-subsection .tabset label {
  float: left;
margin:-2px 0 0 8px !Important;

}

#twocolumns .grapf-subsection .tabset .label{
margin: 0 -14px !Important;
display: block !Important;
color: #444 !Important;
font-size: 90% !Important;
font-weight: normal !Important;
padding-top:2px;
padding-bottom:13px;
}


/* Change font size on comments date show-report.aspx*/  
  #content .post-author .txt .socials 
  
  {
      font-size:11px;
  }
  
  /* Remove border pagingshow-report.aspx*/  
  #content .paging {
margin: 0 0 30px;

border-width: 1px 0;

padding: 0px 0 20px !Important;
border-top:none !Important;
}
  
 
 /*  show and hide top news for mobilemode  */
    .container .top-panel .news-area .mobile, .container .top-panel .news-area .latest-news-ads-box  {
    display: none !Important;
}
 .container .top-panel .news-area .desktop {
    display: Inline !Important;
}

  .custom-message{

margin:0 0 15px 12px;
color:#888;
font-style: italic;
font-size:13px;
}

  
 /* Set italic font on TOP Search box   */
  .search-form .form-control {
border: 0;
padding: 0 5px;
height: 25px;
-webkit-box-shadow: none;
box-shadow: none;
font-style: italic;
}

/*  Set margin bottom on Show poker deals  */
.section-deal .image-holder.banner {
margin: 0 0 0px;
}


/*  Add margin to menu   */  
  
  .navigation-bar .opener span {
display: inline-block;
margin: -1px 4px 0 0 !Important;
vertical-align: top;
width: 15px;
border: solid #fff;
border-width: 2px 0;
height: 10px;
}
  
  .navigation-bar .opener {
color: #fff;
line-height: 10px;
font-size: 13px;
font-weight: bold;
letter-spacing: 1.5px;
text-transform: uppercase;
text-decoration: none;
outline: none;
padding: 15px 18px 0 20px;
height: 41px;
float: left;
margin-left: -10px;
margin-top: 3px !Important;
}

/* Change size of deal signup button */
 
 .section-deal .deal-box .btn-signup {
  min-width: 205px !Important;
}  

 /* Change size of deal signup button */

.boards-holder .board table td,
.boards-holder .board table th {
  width: 20% !Important;
}

.boards-holder .board table .Nickname { 
    width: 40% !Important;
}

/* Poker-hands.aspx: Remove white bg from all cards icons */
.table-holder .table.table-largest .cards-holder {
background: none !Important;
border: 0 !Important;
display: inline-block;
padding: 1px;

}


/* Front page 2nd News */
.dateon {
margin:0;
line-height: 18px;
font-size: 12px;
color: #999;
text-align:right;
float:right;
}

/* poker-hands.aspx add replayer icon */
.replayer-icon {
display: inline-block;
vertical-align: middle;
margin: 1px 0px 0px 0px;
width: 18px;
height: 18px;
text-indent: -9999px;
overflow: hidden;
background: url(../images/sprite.png) no-repeat -212px -60px;
float:right;
}
/* videos.aspx  set margins to recommended  */
.section-single-video .video-description .share-list li {
float: left;
margin: 0 0 0 10px;
}

/* Live-results link potsize color */
.potsize {
color: #339900 !Important; 
}


@media (max-width: 1200px) 
{
 /* Set full width to OTHER POKER NEWS */
#ct_frontpage .col-sm-12 {
  width: 100% !Important; 
}    

.container .top-panel
{
    margin-bottom:20px;
}


.top-panel .news-area .title
{
    float:left !Important;
    }



 .container .top-panel .news-area  {
    width:100% !Important;
}




/*  show and hide top news for mobilemode  */
    .container .top-panel .news-area .mobile {
    display: block !Important;
    float :left !Important;
    
}
.container .top-panel .news-area .mobile .mobile-320{
    display: none;}
 .container .top-panel .news-area .desktop, .container .top-panel .news-area .latest-news-ads-box {
    display: none !Important;
}


}

@media (max-width: 1000px) 
{
   /*Set a good margin for deal bottom list*/
  .deal-box-bottom .btn-signup {
  color: #fff !important;
  display: block;
  font-size: 18px;
  font-weight: bold;
  line-height: 20px;
  margin: 2px auto 10px;
  min-width: 160px;
  max-width: 276px;
  padding: 9px 10px 10px;
  background: #44cc00;
}

  #content {
    padding: 15px 15px 15px 15px !Important;
    margin-bottom:12px !Important;
}

.content {
    padding: 15px 15px 3px 15px !Important;
    /*margin-bottom:12px !Important;*/
}

     .deal-box-bottom .box {
  display: table-cell;
  padding: 12px 20px 5px 20px !Important;
  vertical-align: top;
}
}

@media (max-width: 767px) {

/*Set a good margin for deal bottom list*/

   .section-deal .deal-box .box {
    display: block !Important;
    border-top: 1px solid #d9d9d9;
}    

  .deal-box-bottom .btn-signup {
      font-size: 12px;
      min-width: 85px;
      max-width: 276px;
      padding: 9px 10px 10px;
      background: #44cc00;
    }

    .deal-box-bottom .box {
        padding: 12px 15px 5px 15px !Important;
    }

    .deal-box-bottom .subtitle {
      color: #FFF;
      display: block;
      font-size: 12px;
      line-height: 14px;
      margin: 10px 0 5px;
    }

    .section-deal .deal-box .box {
        display: block;
        border-top: 1px solid #d9d9d9;
    }

/* Fix form bug in code */
  #content form input[type=email],
  #content form input[type=password],
  #content form input[type=text],
  #content form .select-area {
    max-width: none;
  }

 .section-deal .deal-box .box {
 max-width:none;
}
.section-deal .deal-box .logos-list {
  white-space: normal;
}

/* Poker players change top box on mobile */
.filter-box-holder.top .filter-box {
padding: 10px;
max-width: none !Important;
}

.filter-box-holder.top {
text-align: left !Important;
}

/* Live-results checkbox changes */
.table-largest .title {
width: 35% !Important;
}

/* Live-results checkbox changes */
.table-largest .cards {
width: 30% !Important;
}


/* Live-results checkbox changes */
.checkbox, .checkbox-inline {
clear: both !Important;
float: left !Important;
}


/* Remove social from bottom of mobile menu */
  .desktop-menu{
    display:none;
   }

/* Remove other searchbox from bottom menu */
  .desktop-search {
    padding: 0;
    display:none;
   }

/* Change color on home on mobile menu */
  .mobile-home a{
    background: none !Important;
   }

/* Change margins on mobile menu */
  .navigation-bar
  {
    
   }


/* Fix a better margin on the closed search box */
 .filter-form h2 {
  margin: 0 !Important;
}

 .filter-form .open-form .opener {
  margin: 3px 1px 0 0 !Important;
 }


/* Change the color of the <h1> for mobilemode on frontpage*/
    /*#ct_frontpage h1 a {
        color: #444 !Important;
    }*/
    
/* Change the color of <a> on TOP NEWS for mobilemode on frontpage */      
    #content h1 a{
    color: #444 !Important;
    }

/* Hide the login box for mobilemode on frontpage */
    .container .top-panel .login-box {
    display: none !Important;
}

/* Hide the "More highstakesdb deals here"-button from show poker deals on mobile mode */
.section-deal .heading a
{
    display:none !Important;

}


/* Set the 100% width/height on news Images for mobilemode on poker-news */
#content .news-list .image-holder img {
  width:100% !Important;
    height:100% !Important;
 
    }
 
 /* Set the width for latest news on top control */
    .container .top-panel .news-area .mobile, .container .top-panel .news-area .latest-news-ads-box {
    display: none !Important;
}



/* Hide the input box at the aspnet pager  */ 
#ContentPlaceHolder1_AspNetPager input 
{
    display:none;}

/* Change the size of the boxes around page numbers to fit in mobile */  
  #ContentPlaceHolder1_AspNetPager a {
float: left;
margin: 0 1px 0 0;
padding: 0;
background: #ededed;
display: block;
min-width: 15px;
padding: 6px 2px 5px;
text-align: center;
  }
 
 #ContentPlaceHolder1_AspNetPager span {
float: left;
margin: 0 1px 0 0;
padding: 0;
background: #ededed;
display: block;
min-width: 15px;
padding: 6px 2px 5px;
text-align: center;
background: #2f5886;
color: #fff;
font-weight: bold;
                        
}
 
/* Remove scrollbar for all controls  */  
 .table-responsive {
width: 100%;
margin-bottom: 19.5px;
overflow-y: hidden;
overflow-x: hidden;
-ms-overflow-style: -ms-autohiding-scrollbar;
border: none;
-webkit-overflow-scrolling: touch;
}
 
/* Set the banners as responsive  */  
 
 #twocolumns .banner img {
height: auto !Important;
width: 100% !Important;
}
 
 
/* Set the margins for banners   */   
 #content .tweeters-list .banner {
padding: 0;
margin: 10px 0 10px;
}
 
 /* Set the margins for Allgames dropdown for mobilemode on pokerhands   */   
 #content .filter-form .AllPokerRooms 
 {margin-top: 17px;
 }
 


/* Show the Frontpage Top 5 winners and losers   */   
#sidebar .side-box .Results_MobileView
{display:block !Important;
}

#sidebar .side-box .Results_DesktopView
{display:none !Important;
}

/* Hide cards on pokerhands   */   

#content .table-holder .table-largest .td-cards-holder
{display:none !Important;
}
#content .table-holder .table-largest .th-cards-holder
{display:none !Important;
}
#content .table-holder .table-largest .th-game
{display:none !Important;
}
#content .table-holder .table-largest .btn-cell
{display:none !Important;
}
#content .table-holder .table-largest .th-date
{display:none !Important;
}
#content .table-holder .table-largest .desktop-time
{display:none !Important;
 width:0% !Important;
}

/* poker-hands.aspx add replayer icon */
.replayer-mobile {
display: inline-block;
vertical-align: middle;
margin: -2px 0 0px 4px;
width: 18px;
height: 18px;
text-indent: -9999px;
overflow: hidden;
background: url(../images/sprite.png) no-repeat -212px -60px;
}


/* Hide cards on pokerhands   */   
#content .table-holder .table-largest .replay
{display:block !Important;
}
#content .table-holder .table-largest .cards-holder-onmobile
{display:block !Important;
}

#content .table-holder .table-largest .name
{line-height: 19px;
}

#content .table-holder .table-largest .time-onmobile
{display:block !Important;
}

#content .table-holder .table-largest .th-player-date
{display:block !Important;
}

#content .table-holder .table-largest .th-cards-game
{display:block !Important;
}

/* Fix live results session space on mobile */
.table-sessions .name {
  padding-right: 6px !Important;
  padding-left: 2px !Important;
  width: 20% !Important;
  white-space: normal !Important;
}
.table-sessions .game {
  padding-right: 5px !Important;
  padding-left: 0 !Important;
  width: 20% !Important;
  white-space: normal !Important;
}
.table-sessions .hands {
  padding-right: 0 !Important;
  padding-left: 0 !Important;
  width: 20% !Important;
  white-space: normal !Important;
}
.table-sessions .result {
  padding-right: 0 !Important;
  width: 20% !Important;
}
.table-sessions .time {
  padding-right: 2px !Important;
  width: 20% !Important;
}

/* Fix live results biggest hands on mobile */
.table-largest-hands .date{
  padding-right: 4px !Important;
  padding-left: 2px !Important;
  width: 20% !Important;
  white-space: normal !Important;
}

.table-largest-hands .game{
  padding-right: 5px !Important;
  padding-left: 0 !Important;
  width: 20% !Important;
  white-space: normal !Important;
}

.table-largest-hands .cards{
  padding-right: 0 !Important;
  padding-left: 0 !Important;
  width: 20% !Important;
  white-space: nowrap !Important;
}

.table-largest-hands .size{
  padding-right: 0 !Important;
  width: 20% !Important;
}

.table-largest-hands .btn-cell{
  padding-right: 2px !Important;
  width: 20% !Important;
}

/* Change columnside/text/ocn on live-results.aspx on mobile mode */
.table tbody tr td {
line-height: 19px;
font-size: 12px;
vertical-align: middle
 }

.table-largest-hands .btn-cell {
  /*width: 16.9%;
  display: none !Important*/;
 }

.btn-cell-mobile {
  /*width: 16px;
  height: 16px;
  background: url(../images/sprite.png) no-repeat -212px -60px;
  text-align: center;
  border:none;*/
  }


/* Fix results biggest hands button */
.heading-holder .btn{
  margin-top:5px;
  float:right;
  font-size:11px;
}

/* Change columnside/text on results.aspx on mobile mode */
.table-striped > thead:first-child > tr:first-child > th {
  border: 0;
  border-top: 1px solid #d9d9d9;
  line-height: 19px;
  font-size: 12px;
}

.table-holder .table thead tr th {
    padding: 4px 2px 4px 2px;
    font-size:10px;

}

.table-holder .table .icon
{
    margin-right: 2px;
}
.table-holder .table tbody tr td {
    padding: 4px 2px 4px 2px;
    font-size: 12px;
}

/* Hide columns on poker-deaels.aspx on mobile mode */

#main-holder .section-deal .container .row .table-deals  .logo,
#main-holder .section-deal .container .row .table-deals  .h-logo,
#main-holder .section-deal .container .row .table-deals .h-bonus,
#main-holder .section-deal .container .row .table-deals .bonus,
#main-holder .section-deal .container .row .table-deals .h-rewards,
#main-holder .section-deal .container .row .table-deals .rewards,
#main-holder .section-deal .container .row .table-deals  .name,
#main-holder .section-deal .container .row .table-deals .button-holder
 {
  
  display: none !Important;
  padding: 10px 0px !important;
  width:0%;
 }

#main-holder .section-deal .container .row .table-deals  .mobilename
 { 
  display: block !Important;
  padding: 10px 0px !important;
  width:100%;
 }
 
 
 .section-deal .table-deals td, .section-deal .table-deals th {
border-bottom: 1px solid #d9d9d9;
vertical-align: middle;
}

 .section-deal .table-deals .btn-bonus {
  padding: 5px 16px 6px !Important;
}

/* Add margin and bugs on sharing control show-report.aspx*/  
.socials-row .title {
  float:left !Important;
  padding: 11px 5px 10px 5px !Important;
}

.socials-row .holder {
  float:left !Important;
  padding: 3px 0px 0 3px !Important;
  }

.stButton .stLarge {
display: inline-block;
height: 32px !Important;
width: 32px !Important;
position: relative;
margin-right:-3px
}

#content .paging {
margin: 0 0 30px;
border-width: 1px 0;
padding: 0px 0 24px !Important;
border-top:none !Important;
}

.socials-row {
margin: 0 0 0px;
border: 1px solid #d9d9d9;
border-width: 1px 0;
}


/*  show and hide top news for mobilemode  */
    .container .top-panel .news-area .mobile{
    display: block !Important;
}

    
     .container .top-panel .news-area .latest-news-ads-box {
    display: none !Important;
}


/*Hide "Most read" on frontpage on mobile mode*/
 .container .top-panel .news-area .mostread-mobile
  {
       display: none !Important;
 }
/*
 .container .top-panel .news-area .desktop {
    display: none !Important;
} */
 
 #sidebar .table-largest .btn-cell .btn {

display:none;
}

 #sidebar .table-largest .btn-cell  {

text-align:right;
}

 /*  Change to icon and remove time  */
 #sidebar .table-largest .btn-cell .btn-play-icon {

display: inline-block !Important;
vertical-align: middle;
margin: 0 6px 0 0px;
width: 16px;
height: 16px;
text-indent: -9999px;
overflow: hidden;
background: url(../images/sprite.png) no-repeat -212px -60px;
}

 #sidebar .table-largest .time {

display: none !Important;
}


}
  
@media (max-width: 340px) {

/*Set a good margin for deal bottom list*/
  .deal-box-bottom .btn-signup {
      font-size: 12px;
      min-width: 85px;
      max-width: 276px;
      padding: 6px 5px 7px 5px;
      background: #44cc00;
    }

    .deal-box-bottom .box {
        padding: 12px 15px 5px 15px !Important;
    }

    .deal-box-bottom .subtitle {
      color: #FFF;
      display: block;
      font-size: 12px;
      line-height: 14px;
      margin: 6px 0 5px;
    }

    .section-deal .deal-box .box {
        display: block;
        border-top: 1px solid #d9d9d9;
    }

/* Results.aspx - Change font-size on low-resolution-phones*/
.table-holder .table tbody tr td {
    padding: 4px 2px 4px 2px;
    font-size: 11px !Important;
}

/* Results.aspx - Change font-size on timespan message*/
#result_timespan {
    font-size: 11px;
}

/* HIGH STAKES LIVE TRACKING Hide Player button  */   
.table-stakes .btn-cell {

display:none;
} 
 
/* HIGH STAKES LIVE TRACKING Hide Player button  */   
#sidebar .table-stakes .btn-cell {

display:none;
}

#sidebar .table-online .btn-cell {

display:none;
}


}


@media (min-width: 990px) and (max-width: 1200px) {

    /*Set full width for half boxes on for example player profiles*/
    .col-sm-12 {
        width: 100% !Important;
    }

    #MoreNewsH2 { 
        width: 48% !Important;
    }

    #MorePromoH2 { 
        width: 48% !Important;
    }

    .info-list .visual img {
    width: 100% !Important;
    height: 100% !Important;
}

}

@media (max-width: 460px) {

    #BigNews { 
        width: 100% !Important;
    }

    #SubNews { 
        width: 100% !Important;
    }

    #SubNews1 { 
        width:49% !important;
    }

    #SubNews2 { 
        width:49% !important;
        margin-left:2%;
    }

    /* Change the color of the <h1> for mobilemode on frontpage*/
    #ct_frontpage h1 a {
        color: #444 !Important;
        line-height: 25px !important;
    }

}

@media (max-width: 768px) {


    .info-list .visual img {
    width: 100% !Important;
    height: 100% !Important;
}

}


@media (min-width: 768px) {


/*Set width for player pic*/
.filter-box-holder.top .filter-box .top-player
{
    height:150px;width:150px !Important;
}


/* Add space to the PokerNews Menu*/
#nav > li.has-drop-down > a {
padding-right: 26px;
background: url(../images/bg-nav-drop-arrow.gif) no-repeat 100% 53%;
}

#nav > li > a {
    padding: 12px 10px 11px;
}


}

/*#fancybox-close {
      display: inline;
  background-image: url(/images/close_fancy.png);
  width: 59px;
  height: 45px;
  position: fixed;
  right: 15px;
  top: 15px;
}*/

#elSiteTitle {
  color: #444 !Important;
  font-size: 18px !Important;
  line-height: 44px !Important;
  text-transform: uppercase !Important
  }




@media (min-width: 768px) and (max-width: 991px) {

.announcemain .announceinner {
max-width:720px !important;
}

}

@media (max-width: 768px) {

.announcemain .announceinner {
padding-top:8px;
}

}


@media (max-width: 975px) {

#frontnews {
    box-shadow: 0 4px 2px -2px #b7b6b7 !Important;
    margin-bottom:17px !Important;
}
}

.bannerBottom .countdown {
    position: relative;
    top: 10px;
    margin: 0 auto;
    color: #fffbfb;
    width: 650px;
    font-size: 15px;
    z-index:200;
    width:480px;
    right:75px;
    line-height:21px;
    font-weight:500;
    font-family:Montserrat;
}

.bannerBottom a.close {
    color: #fff;
    right: 10px;
    position: absolute;
    padding:15px;
    font-size:28px;
}

.bannerBottom img {
    position: absolute;
    top: -9999px;
    bottom: -9999px;
    left: -9999px;
    right: -9999px;
    margin: auto;
}

