@font-face {
    font-family: 'montserrat';
    src: url('/styles/fonts2/Montserrat-Light.ttf');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'montserrat';
    src: url('/styles/fonts2/Montserrat-LightItalic.ttf');
    font-weight: 300;
    font-style: italic;
}

@font-face {
    font-family: 'montserrat';
    src: url('/styles/fonts2/Montserrat-Regular.ttf');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'montserrat';
    src: url('/styles/fonts2/Montserrat-Italic.ttf');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'montserrat';
    src: url('/styles/fonts2/Montserrat-Medium.ttf');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'montserrat';
    src: url('/styles/fonts2/Montserrat-MediumItalic.ttf');
    font-weight: 500;
    font-style: italic;
}

@font-face {
    font-family: 'montserrat';
    src: url('/styles/fonts2/Montserrat-SemiBold.ttf');
    font-weight: 600;
    font-style: normal;
}

@font-face {
    font-family: 'montserrat';
    src: url('/styles/fonts2/Montserrat-SemiBoldItalic.ttf');
    font-weight: 600;
    font-style: italic;
}

@font-face {
    font-family: 'montserrat';
    src: url('/styles/fonts2/Montserrat-Bold.ttf');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'montserrat';
    src: url('/styles/fonts2/Montserrat-BoldItalic.ttf');
    font-weight: bold;
    font-style: italic;
}

html {height: 100%;margin-bottom: 1px;}
body {line-height: 1.4;font-family: 'montserrat';font-size: 14px; margin: 0;}

.pwidget .gb_game, .pwidget .self_ad2 {display: block; position: absolute; width: 272px; padding: 10px 8px 10px 8px;height: 144px; overflow: hidden; font-size: 12px;}
#games_block.vert .gb_game, #games_block.vert .self_ad2 {width: calc(100% - 16px);}
.pwidget #games_block.horz.small_width .gb_game {width: 204px;}
.pwidget #games_block.horz.small_width .self_ad1 {width: 204px;}
.pwidget #games_block.horz.small_width .self_ad2 {width: 204px;}

#games_block table.logo-vs {margin: 0 auto;}
.pwidget_popup table.logo-vs {margin: 0 auto;}

.pwidget .gb_fcc_popup .gb_game {position: unset;}
.pwidget #games_block {color: white;background-color: #141414;margin-top: 6px;
margin-bottom: 6px;font-size: 12px;}
.pwidget .gb_scroll {font-size: 14px; padding-top: 0;}

.self_ad1 { position: absolute; width: 288px; height: 164px; background-color: rgb(29,29,29);
  padding: 0px;  text-align: left;
  /*background: url(/winningpicks_dev/templates/zcode/images/self_ad1c.png) center center no-repeat #1D1D1D;*/
  cursor: pointer;}

/*.gb_scroll > table {border-collapse: collapse;}*/

.pwidget_popup .gb_game, .pwidget_popup .self_ad2 {height: unset;}

.pwidget td.gb_scroller {width: 23px;}
.pwidget #gb_scroller_left, .pwidget #gb_scroller_right {width: 23px;}

.pwidget .gb_scroll_container {height: 164px;}
.pwidget a.powered_by {font-size: 10px;}

.pwidget #games_block.vert .gb_scroll_container {height: 100%; overflow: visible;}
.pwidget #games_block.vert .gb_scroll {overflow: hidden;}
.pwidget #games_block.vert .gb_scroll>table {height: 100%;}
.pwidget #games_block.vert .gb_scroll>table>tbody>tr>td {vertical-align: top;}

.pwidget_popup {padding: 20px;}

.pwidget #games_block.small_width .oTI.oTImg {width: 40px; height: 40px;}
.pwidget #games_block.small_width .oTI.oTImg>img {width: 100%; height: auto;}
.pwidget #games_block.small_width .gb_gauge_t {height: 22px;}
.pwidget #games_block.small_width .gb_game .title {line-height: 1.2;}
.pwidget #games_block.small_width .gb_game .title>span:first-child {font-weight: bold;}
.pwidget #games_block.small_width .gb_fcc {margin-top: 0;}
.pwidget #games_block.small_width .gb_game, .pwidget #games_block.small_width .self_ad2 {font-size: 10px;}
.pwidget #games_block.small_width .gb_ps {padding-left: 5px;}
.pwidget #games_block.small_width .gb_fcc {padding-left: 5px;}
.pwidget #games_block.small_width .vs {font-size: 14px; font-weight: bold; padding: 0 6px;}




