@charset "utf-8";
/* IF navbar-fixed-top */
/*   
Template Name: Metronic - Responsive Website Template build with Twitter Bootstrap 3.1.1
*/

/* General body settings */

/** Generated by FG **/
@font-face {
	font-family: 'Intro';
	src: url('../fonts/Intro.eot');
	src: local('☺'), url('../fonts/Intro.woff') format('woff'), url('../fonts/Intro.ttf') format('truetype'), url('../fonts/Intro.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
body { /*padding-top: 50px;*/ }
/* END IF */
li.dropdown-hover { position:relative;}
/*li.dropdown-hover:hover > ul.dropdown-menu { display:block;}*/
.m-right {
	left: -83%;
	top: -5px;
}
/* Sticky footer styles
-------------------------------------------------- */
html {
  position: relative;
  min-height: 100%;
}
body {
  /* Margin bottom by footer height */
/*  margin-bottom: 75px; */
}

.clearfix {
	clear:both;	
}

.content > ul {
	list-style-type:square !important;	
}

table {
	border-collapse:separate;
	border-spacing:1px;
	margin:0 auto;
	text-align:center;
	width:100% !important;
}

td, th {
	padding:5px;
	text-align:auto !important;
}

header {
	background-color:#0a4595;
}

.subheader {
	border-bottom:4px solid #f79239;
	height:34px;
}

.subheader .lottery-link {
	color:#f79239;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
	line-height:30px;
	background-image: url(../img/footer-list-icon.png);
    background-repeat: no-repeat;
    background-position: center left;
	padding-left:34px;
	display:block;
	margin-left:24px;
}

.subheader .social a {
	display:inline-block;
	margin:0px 3px;
	line-height:26px;
}

.subheader .lang a {
	display:inline-block;
	padding:0 10px;
	line-height:30px;
	color:#000;
	font-weight:bold;
	text-decoration:none;
}

.subheader .lang a:hover,
.subheader .lang a.active {
	background-color:#f79239;
	color:#FFF;
}

.fixed {
	position: relative;
	top:0;
	width:100%;
	margin:0 auto;
	z-index:9999;
}

.fixed .container #topnavbar {
	background-image:url(../img/sfera.png) !important;
	background-repeat:no-repeat;
	padding-left: 50px !important;
    background-size: 43px;
    background-position: left center;
}

.navbar-default { border:none}
.navbar-default.menu {
	background-color:#0a4595;
	background-image:none;
	margin:0;
	box-shadow:none;
}

.navbar-default .navbar-nav>li {
	background-image:url(../img/menu-separator.png);
	background-repeat:no-repeat;
	background-position:center right;
	transition:300ms;
	padding-right:10px;
    padding-left: 6px;
}

.navbar-default .navbar-nav>li.active,
.navbar-default .navbar-nav>li:hover {
	background-image:url(../img/menu-separator-active.png);
	background-repeat:no-repeat;
	background-position:center right;
}

.navbar-default .navbar-nav>li>a {
	color:#fff;
	font-size:15px;
	font-family:'Intro';
	text-shadow:none;
}

.navbar-default .navbar-nav>li>a:hover, 
.navbar-default .navbar-nav>li>a:focus {
	color:#f79239;
}

.navbar-default .navbar-nav>.open>a, 
.navbar-default .navbar-nav>.active>a {
	background:none;
	box-shadow:none !important;
	color:#f79239;
}

.navbar-default .navbar-nav>.active>a, 
.navbar-default .navbar-nav>.active>a:hover, 
.navbar-default .navbar-nav>.active>a:focus {
	background:none;
	box-shadow:none !important;
	color:#f79239;
}

.navbar-default.menu .dropdown-menu {
	background-color:#0a4595;
	padding:0;
}

.navbar-default.menu .dropdown-menu>li {
	border-bottom:1px solid #FFF;
}

.navbar-default.menu .dropdown-menu>li:last-child {
	border-bottom:none;
}
.navbar-default.menu .dropdown-menu>li>a {
	color:#FFF;
    font-family: 'Intro';
	text-align:center;
	padding:15px 10px;
	transition:300ms;
}

.half-width .dropdown-menu {
	min-width:480px;	
}

.half-width .dropdown-menu>li {
	float:left;
	width:50%;
}

.half-width .dropdown-menu>li>a {

}

.dropdown-menu>.active>a, .dropdown-menu>.active>a:hover, .dropdown-menu>.active>a:focus,
.dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus {
	background-image:none !important;
	background-color:#03244F !important;
	color:#FA903A !important;	
}



.search .input-group {
	max-height:30px;
	margin-top:1px;
	text-align:right;
	float:right;
}

.search .form-control {
	max-width: 142px;
	width:100%;
	height: 24px;
	-webkit-border-radius: 0 0 3px 3px;
	-moz-border-radius: 0 0 3px 3px;
	border-radius: 0 0 3px 3px !important;
	background-color: #fff;
	-webkit-box-shadow: 0 2px 1px rgba(173,170,170,.75);
	-moz-box-shadow: 0 2px 1px rgba(173,170,170,.75);
	box-shadow: 0 2px 1px rgba(173,170,170,.75);
	border:0;
	font-family: "Open Sans";
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #adaaaa;
}

.search .input-group-btn {
	position:absolute;
	right:15%;	
}

.search .input-group-btn .btn {
	background-image:url(../img/search-icon.png);
	background-repeat:no-repeat;
	background-position:center right;
	text-indent:-100000px;
	margin:0;
	padding:0 7px;
	border:1px solid transparent;
	text-shadow:none;
	box-shadow:none;
	margin-top:1px;
}

.search .input-group .form-control:focus {
	z-index:1;	
}

.page-head {
	background-image:url(../img/subheader-bgr.png);
	background-repeat:no-repeat;
	padding:45px 0 40px 0;
}

.page-head h1 {
	margin:0 0 5px 0;
	padding:0;
	font-family:'Intro';
	color:#FFF;
	font-size:28px;
}

.breadcrumb {
	margin:0;
	padding:0;
	background:none;	
}

.breadcrumb li {
	padding-right:10px;
}

.breadcrumb li a,
.breadcrumb li.active {
	color:#fff;
	font-size:15px;
}

.breadcrumb>li+li {
	background-image:url(../img/breadcrumb-arrow.png);
	background-repeat:no-repeat;
	background-position:center left;
	padding-left:16px;
}

.breadcrumb>li+li:before {
	display:none;
}

.page-content {
	padding-top:10px;	
}

.footer {
  position: relative;
  bottom: 0;
  width: 100%;
	margin:0 auto;
  /* Set the fixed height of the footer here */
  padding-top:33px;
}

.footer .partners {
  max-height: 386px;
  background-image:url(../img/footer-partners-bgr.jpg);
	padding:25px 55px;
  border-bottom:4px solid #f79239;
  display:inline-block;
  width:100%;
}

.wrapper {
	max-width:1170px;
	margin:0 auto;
	width:100%;
}

.footer .partners .star-title {
	font-family: 'Intro';
	font-size:30px;
	color:#FFF;
	background-image:url(../img/title-star.png);
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:35px;
	margin-bottom:30px;
}

.footer .partners a {
	display:block;
	background-color:#0f1319;
	padding:20px;
	min-height:110px;
	color:#FFFFFF;
	text-decoration:none;
}

.footer .partners img {
	height:70px;
/*	padding:25px;
	background-color:#000; */
}

.footer .partners img.lafka {
	height:50px;
	margin-top:10px;
}

.footer .copyright {
	clear:both;
	height:auto;
	background-color:#000;
	padding:25px 55px;
	color:#757575;
	font-size:11px;
	text-transform:uppercase;
	font-family: 'Open Sans';
	margin-top:-5px;
}

.footer .copyright .container {
	background-image:url(../img/18plus-icon.png);
	background-repeat:no-repeat;
	background-position:right center;
}

.footer .footer-menus {
	display:inline-block;
	width:100%;
	padding:25px 55px 0 55px;
	background-image:url(../img/footer-menu-bgr.png);
	background-repeat:no-repeat;
	background-position:center top;
	background-size:cover;
}

.footer .footer-menus>div {
	
}

.footer .footer-menus .footer-box {
	background:rgba(122, 122, 122, 0.1);
	min-height:371px;
}

.footer-box-title {
	color:#FFF;
	font-family: 'Intro';
	font-size:22px;
	background-image:url(../img/footer-title-dots.png);
	background-repeat:no-repeat;
	background-position:bottom 8px right;
	padding:15px 0 0 15px;
}

.footer-box-title-nopad {
	color:#FFF;
	font-family: 'Intro';
	font-size:22px;
}

.footer .footer-menus .footer-box .footer-box-content {
	padding:8px 15px;
	color:#FFF;
	font-size:12px;
}

.footer .footer-menus .footer-box .footer-box-content ul.footer-list,
ul.footer-list {
	margin:0;
	padding:0;
	list-style:none;
}
.footer .footer-menus .footer-box .footer-box-content ul.footer-list li,
ul.footer-list li {
	margin-bottom:10px;
	background-image:url(../img/footer-list-icon.png);
	background-repeat:no-repeat;
	background-position:center left;
}

.footer .footer-menus .footer-box .footer-box-content ul.footer-list a,
ul.footer-list a {
	display:block;
	font-size:12px;
	color:#fff;
	padding-left:25px;
	transition:300ms;
}

.footer .footer-menus .footer-box .footer-box-content ul.footer-list a:hover,
ul.footer-list a:hover {
	color:#f79239;
}

.footer .footer-readmore {
	color:#f79239;
	font-size:12px;
	text-decoration:underline;
	background-image:url(../img/read-more-arrow.png);
	background-repeat:no-repeat;
	background-position:center left;
	padding-left:12px;
}

.footer .mob-apps {
	padding:20px 0 24px 0;
	display:inline-block;
	width:100%;
}

.footer .social img {
	padding:15px 0;
	margin-right:20px;	
}

p {
	color:#575757;
	font-size:13px;
	line-height:1.5;
}

.content>div {
	margin-bottom:10px;	
}

.content {
	margin-top:-5px;
	border:1px solid #c4c4c4;
	padding:30px !important;
	color:#575757;
	font-size:13px;
	display:inline-block;
	width:100%;
	line-height:1.5;
}

.content.content-title {
	margin:0;
	border-bottom:none;
	font-family:'Intro';
	color:#0a4595;
	font-size:26px;
	padding:25px 0 25px 0 !important;
	background-image: url(../img/title-pages-dots.png);
    background-repeat: repeat-x;
    background-position: center right;
}
.content.content-title .dots-repeat {
	display:block;
	height:21px;
}

.content.content-title > span {
    background-color: white;
    padding-left: 25px;
    padding-right: 20px;
}
.content.content-title span.star {
	background-image:url(../img/title-star.png);
	background-repeat:no-repeat;
	background-position:bottom left;
    display: inline-block;
	width:15px;
    height: 24px;
    margin-right: 10px;
}

.paging {
	clear:both;
	background-color:#e7e7e7;
	margin:0;
	padding:0 30px;
	width:100%;
	border-top:1px solid #c4c4c4;
	text-align:right;
}

.paging .pagination {
	margin:12px 0 !important;	
}

.paging .pagination li a {
	margin:0 4px;
	padding:6px 10px;
	background:#fff !important;
	border:1px solid #c4c4c4!important;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	font-family:'Intro';
	font-size:12px;
	color:#5d5d5d;
}

.paging .pagination li:hover a,
.paging .pagination li.active a {
	color:#f79239;
}

.content h2 {
	font-size:17px;
	font-weight:bold;
	margin:10px 0 10px 0;
}

.content a:link,
.content a:visited,
.content a:focus {
	color:#f79239;
	font-weight:bold;
}

/* DROPDOWN */
.dropdown-menu > .disabled > a, .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus {
    color: #777;
}
.dropdown-menu > li > a {
    display: block;
    padding: 3px 20px;
    clear: both;
    font-weight: normal;
    line-height: 1.42857143;
    color: #333;
    white-space: nowrap;
	text-decoration:none !important;
}


.sidebar-left .left-row,
.sidebar-right .right-row {
	margin-bottom:15px;
	transition:150ms;
	clear:both;
}
.right-row {
	transition:150ms;
}
.right-row:hover {
	outline: 3px solid #F6923A;
}

.right-row.ads {
	border-left:1px solid #c4c4c4;
	border-right:1px solid #c4c4c4;
	border-bottom:1px solid #c4c4c4;
	padding-bottom:22px;
}

.right-row img {
	margin:0 auto;	
}


.right-row.ads .banner-item {
	margin-top:22px;	
}

.right-row.ads img {
	text-align:center;
	margin:0 auto;
}

.container .text-muted {
  margin: 20px 0;
}
/* END */
/* CUSTOMIZE THE CAROUSEL
-------------------------------------------------- */

/* Carousel base class */
.carousel {
  /*height: 439px;*/
/*  margin-bottom: 60px; */
}
/* Since positioning the image, we need to help out the caption */
.carousel-caption {
  z-index: 10;
}

/* Declare heights because of positioning of img element */
.carousel .item {
  /*height: 439px;*/
  background-color: #777;
}
.carousel-inner .item  img{
  /*position: absolute;
  top: 0;
  left: 0;
  min-width: 100%;
  height: 439px;*/
  margin:0 auto;
}

/* END Carousel ----------------- */
/* Portlet --------- */
.portlet-title {
	clear: both;
	margin-bottom: 10px;
	padding-bottom: 10px;
	margin-top: 10px;
	min-height: 42px;
	border-bottom: 1px solid #EEE;
}
.portlet-title .caption {
	float: left;
	display: inline-block;
	font-size: 18px;
	font-weight: 300;
	line-height: 32px;
}
.portlet > .portlet-title > .caption > .caption-helper {
	font-size: 13px;
	color: #9EACB4;
	font-weight: 400;
}
.portlet-title .tools {
	float: right;
	display: inline-block;
}
/* NOTES */
.note {
	margin: 0px 0px 20px;
	padding: 15px 30px 15px 15px;
	border-left: 5px solid #EEE;
}
.note h1, .note h2, .note h3, .note h4, .note h5, .note h6 {
	margin-top: 0;
}
.note h1 .close, .note h2 .close, .note h3 .close, .note h4 .close, .note h5 .close, .note h6 .close {
	margin-right: -10px;
}
.note p {
	font-size: 13px;
}
.note p:last-child {
	margin-bottom: 0;
}
.note code, .note .highlight {
	background-color: #fff;
}
.note.note-default {
	background-color: lightgray;
	border-color: #a0a0a0;
	color: #333333, 80%;
}
.note.note-default.note-bordered {
	background-color: #c9c9c9;
	border-color: #a5a5a5;
}
.note.note-primary {
	background-color: #5697d0;
	border-color: #2a7696;
	color: #d8e3f2, 80%;
}
.note.note-primary.note-bordered {
	background-color: #468dcb;
	border-color: #2c7c9e;
}
.note.note-success {
	background-color: #eef7ea;
	border-color: #bbdba1;
	color: #3c763d, 80%;
}
.note.note-success.note-bordered {
	background-color: #e2f1dc;
	border-color: #c1dea8;
}
.note.note-info {
	background-color: #eef7fb;
	border-color: #91d9e8;
	color: #31708f, 80%;
}
.note.note-info.note-bordered {
	background-color: #ddeff8;
	border-color: #9adcea;
}
.note.note-warning {
	background-color: #fcf8e3;
	border-color: #f2cf87;
	color: #8a6d3b, 80%;
}
.note.note-warning.note-bordered {
	background-color: #faf3d1;
	border-color: #f3d390;
}
.note.note-danger {
	background-color: #f9f0f0;
	border-color: #dca7b0;
	color: #a94442, 80%;
}
.note.note-danger.note-bordered {
	background-color: #f3e2e2;
	border-color: #dfaeb7;
}
/* ------------------------------ */

.SpryHiddenRegion {
	display: none;
}
.ar {
	position: absolute;
	right: 10px;
/*	top: 6px; */
}

.nopadding {
	padding:0 !important;	
}

.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {	
}

.news-list,
.news-list-page {
	display:inline-block;
	width:100%;
	border:1px solid #c4c4c4;
	margin-top:-5px;
}

.item {
	border-bottom:0px solid #c4c4c4;
	padding:30px !important;
	transition:300ms;
	display:inline-block;
}

.news-list .item:hover,
.news-list-page .item:hover {
	background-color:#EFEFEF;	
}

.news-list .title,
.news-list-page .title, {
	margin-bottom:14px;
}

.news-list .title a,
.news-list-page .title a {
	font-family:Open Sans;
	font-size:14px;
	color:#222222;
	font-weight:bold;

}

.news-list .clock,
.news-list-page .clock,
.news-full .clock {
	margin:0 6px 0 14px;	
}

.news-list .news-date,
.news-list-page .news-date,
.news-full .news-date {
	font-family:Open Sans;
	font-size:11px;
	color:#f79239;
}

.news-list .subtitle,
.news-list-page .subtitle,
.news-full .subtitle {
	font-family:'Open Sans';
	font-size:12px;
	color:#888;
	margin-top:14px;
}

.news-list .list-image img,
.news-list-page .list-image img {
	border-bottom:2px solid #f79239;
}

.news-list .news-cat,
.news-list-page .news-cat,
.news-full .news-cat {
	font-family:'Intro';
	font-size:11px;
	color:#fff;
	padding:4px 6px;
	background-color:#f79239;
}
.news-full {
	border:1px solid #c4c4c4;
	margin-top:-5px;
	padding:24px;
	position:relative;
}

.news-full .content {
	padding:0 !important;
	border:none;
	margin:0;
}

.back-to-news a {
	position:absolute;
	right:0;
	top:24px;
	-webkit-border-radius: 3px 0 0 3px/2px 0 0 3px;
	-moz-border-radius: 3px 0 0 3px/2px 0 0 3px;
	border-radius: 3px 0 0 3px/2px 0 0 3px;
	background-color: #0a4595;
	background-image: -webkit-linear-gradient(right, #0a4595, #145bbc 70%, #0a4595);
	background-image: -moz-linear-gradient(right, #0a4595, #145bbc 70%, #0a4595);
	background-image: -o-linear-gradient(right, #0a4595, #145bbc 70%, #0a4595);
	background-image: -ms-linear-gradient(right, #0a4595, #145bbc 70%, #0a4595);
	background-image: linear-gradient(to left, #0a4595, #145bbc 70%, #0a4595);
	
	font-family: 'Intro';
	font-size: 11px;
	color: #fff;
	padding:4px 10px 4px 30px;
	
	background-image:url(../img/arrow-left-orange.png);
	background-repeat:no-repeat;
	background-position:10px center;
}

.side.s6x49 {
	background-color:#0a4595;
	color:#FFF;
	padding-bottom: 7px;
}

.side.s6x49 .game-name {
	font-family:'Intro';
	font-size:28px;
	background-color:#f79239;
	margin:0;
	padding:14px;
	text-align:center;
	border-bottom:1px solid #f79239;
}

.side.s6x49 .game-name-blue {
	font-family:'Intro';
	font-size:28px;
	background-color:#0a4595;
	margin:0;
	padding:14px;
	text-align:center;
	background-image:url(../img/corner.jpg);
	background-repeat:no-repeat;
	background-position:top right;
	border-bottom:1px solid #f79239;
}

.grey-tabs {
	background-color:#484848;
	border-bottom:1px solid #f79239;
	font-family:'Intro';
	font-size:11px;
	color:#FFF;
	height:40px;
}

.grey-tabs li>a {
	color:#FFF;
	padding:15px 4px;
	margin:0;
	background-image:url(../img/grey-tabs-active-bgr.png);
	background-repeat:no-repeat;
	background-position:top right;
	border:none !important;
}

.grey-tabs li:last-child>a {
	background:none;	
}

.grey-tabs>li>a:hover {
	background-image:url(../img/grey-tabs-active-bgr.png);
	background-repeat:repeat-x;
	background-position:top right;
	border:none;
}

.grey-tabs>li>a:hover,
.grey-tabs>li>a:focus {
	background-color:transparent;	
}

.grey-tabs>li.active>a,
.grey-tabs>li.active>a:hover,
.grey-tabs>li.active>a:focus {
	background-image:url(../img/grey-tabs-active-bgr.png);
	background-repeat:repeat-x;
	background-position:top right;
	background-color:transparent;
	border:none;
	color:#FFF;
}

.birthday .tab-content #birthday,
.birthday .tab-content #birthday-tablet {
	background-color:#a51515;
	color:#FFF;
	position:relative;
}

.birthday .tab-content .tiraj,
#zodiak .tiraj,
#joker .tiraj,
#zodiak-tablet .tiraj,
#joker-tablet .tiraj {
	color:#d2d2d2;
	font-size:11px;
	margin-top:10px;
	padding-right:0;
}

.toto1-game .tab-content .how-to-play,
.birthday .tab-content .how-to-play,
#zodiak .how-to-play,
#zodiak-tablet .how-to-play,
.green .how-to-play,
#joker .how-to-play,
#joker-tablet .how-to-play {
	position:absolute;
	top:10px;
	right:0;
	background-color:#fff;
	-webkit-border-top-left-radius: 3px;
	-webkit-border-bottom-left-radius: 3px;
	-moz-border-radius-topleft: 3px;
	-moz-border-radius-bottomleft: 3px;
	border-top-left-radius: 3px;
	border-bottom-left-radius: 3px;
/*DLAZ	background-image:url(../img/eye-how-to-play.png); */
	background-repeat:no-repeat;
	background-position:5px center;
	padding-left:36px;

/*DLAZ*/	height:20px
}
.toto1-game .tab-content .how-to-play a,
.birthday .tab-content .how-to-play a,
#zodiak .how-to-play a,
#zodiak-tablet .how-to-play a,
.green .how-to-play a,
#joker .how-to-play a,
#joker-tablet .how-to-play a {
	color:#363636;
	font-size:10px;
	font-family:'Open Sans';
/*DLAZ*/	display:none; 
}

.win-numbers {
	font-family:'Intro';
	font-size:24px;
	color:#fff;
	margin-top:10px;
	display:block;
}


.toto1.grey-tabs {
	background-color:#484848;
	border-bottom:1px solid #f79239;
	font-family:'Intro';
	font-size:13px;
	color:#FFF;
	height:40px;
}

.toto1.grey-tabs li {
	line-height:40px;	
}

.toto1.grey-tabs li>a {
	color:#FFF;
	padding:0 6px;
	margin:0;
	background-image:url(../img/grey-tabs-active-bgr.png);
	background-repeat:no-repeat;
	background-position:top right;
	border:none !important;
	line-height:40px;
}

.toto1.grey-tabs li:last-child>a {
	background:none;	
}

.toto1.grey-tabs>li>a:hover {
	background-image:url(../img/grey-tabs-active-bgr.png);
	background-repeat:repeat-x;
	background-position:top right;
	border:none;
}

.toto1.grey-tabs>li>a:hover,
.toto1.grey-tabs>li>a:focus {
	background-color:transparent;	
}

.toto1.grey-tabs>li.active>a,
.toto1.grey-tabs>li.active>a:hover,
.toto1.grey-tabs>li.active>a:focus {
	background-image:url(../img/grey-tabs-active-bgr.png);
	background-repeat:repeat-x;
	background-position:top right;
	background-color:transparent;
	border:none;
	color:#FFF;
}

.toto1-game .tab-pane {
	background-color:#ededed;
}

.toto1-game .tab-content {
	position:relative;	
}

.toto1-game .numbers {
	font-family:'Intro';
	font-size:12px;
	color:#f79c2f;
	border:1px solid #c4c4c4;
	background-color:#fff;
	padding:3px 0;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}

.toto1-game .xses {
	font-family:'Intro';
	font-size:12px;
	color:#fff;
	border:1px solid #c4c4c4;
	background-color:#f79c2f;
	padding:3px 0;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	margin-top:2px;
}

.tir_result .numbers {
	font-family:'Intro';
	font-size:12px;
	color:#f79c2f;
	border:1px solid #c4c4c4;
	background-color:#fff;
	padding:3px 0;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	line-height:1;
	margin-top:8px;
}

.tir_result .xses {
	font-family:'Intro';
	font-size:12px;
	color:#fff;
	border:1px solid #c4c4c4;
	background-color:#f79c2f;
	padding:3px 0;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	margin-top:2px;
	line-height:1;
}


.toto1-game .jackpot {
	position:relative;
	background-image:url(../img/toto1-jackpot-background.png);
	background-repeat:no-repeat;
	background-position:bottom left;
	min-height:95px;
}

.toto1-game .jackpot-title {
	font-family:'Intro';
	font-size:30px;
	color:#f79239;
	margin-top:4px;
	margin-bottom:-10px;
}

.toto1-game .jackpot-value {
	font-family:'Intro';
	font-size:32px;
	color:#fff;
	text-align:center;
    line-height: 68px;
    margin-left: 26px;
}
.toto1-game .jackpot-star {
}

.toto1-game .game-name {
	font-family:'Intro';
	font-size:24px;
	color:#757575;
	margin-top:7px;
}

.game-content-padding {
	padding:0 20px;	
}

.toto1-game .tab-content .tiraj {
    color: #484848;
    font-size: 11px;
    margin-top: 10px;
    padding-right: 0;
	margin-left:20px;
}

.toto1 .game-name {
	font-family:'Intro';
	font-size:28px;
}

hr.orange {
	clear:both;
	height:1px;
	display:block;
	background-color:#f79239;
	margin:4px 0 10px 0;
	padding:0;
	border:none;
}

hr {
	clear:both;
	height:1px;
	display:block;
	background-color:#a6a6a6;
	margin:4px 0 10px 0;
	padding:0;
	border:none;
}

#birthday .game-content,
#birthday-tablet .game-content {
	padding:0 20px;	
}

#birthday .game-footer,
#birthday-tablet .game-footer {
	background-color:#484848;
	padding:0px 20px;
	margin-top:-3px;
}

#birthday .ymdd,
#birthday-tablet .ymdd {
	font-family:'Intro';
	font-size:14px;
	color:#f79239;
	margin-bottom:12px;
}

#birthday .value,
#birthday-tablet .value {
	font-family: 'Intro';
    font-size: 17px;
    color: #f79c2f;
    border: 1px solid #c4c4c4;
    background-color: #fff;
    padding: 3px 0;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
	text-align:center;
}

#birthday .jackpot,
#birthday-tablet .jackpot,
#zodiak .jackpot,
#zodiak-tablet .jackpot,
.green .jackpot,
#joker .jackpot,
#joker-tablet .jackpot {
	position: relative;
    background-image: url(../img/toto1-jackpot-background.png);
    background-repeat: no-repeat;
    background-position: bottom left;
    min-height: 95px;	
}

#birthday .jackpot .jackpot-title,
#birthday-tablet .jackpot .jackpot-title,
#zodiak .jackpot .jackpot-title,
#zodiak-tablet .jackpot .jackpot-title,
.green .jackpot .jackpot-title,
#joker .jackpot .jackpot-title,
#joker-tablet .jackpot .jackpot-title {
	font-family: 'Intro';
    font-size: 30px;
    color: #f79239;
    margin-top: 4px;
    margin-bottom: -10px;	
}

#birthday .jackpot .jackpot-value,
#birthday-tablet .jackpot .jackpot-value,
#zodiak .jackpot .jackpot-value,
#zodiak-tablet .jackpot .jackpot-value,
.green .jackpot .jackpot-value,
#joker .jackpot .jackpot-value,
#joker-tablet .jackpot .jackpot-value {
	font-family: 'Intro';
    font-size: 32px;
    color: #fff;
    text-align: center;
    line-height: 68px;
    margin-left: 26px;
}

#zodiak,
#zodiak-tablet {
	background-color:#1e5d8e;
	color:#fff;
	position:relative;
}

#joker,
#joker-tablet {
	background-color:#7a7a7a;
	color:#fff;
	position:relative;
}

#joker .title,
#joker-tablet .title {
	font-family:'Intro';
	font-size:22px;
	color:#FFF;
}

#joker .title small,
#joker-tablet .title small {
	font-size:16px !important;	
}

#joker .value,
#joker-tablet .value {
	font-family: 'Intro';
    font-size: 17px;
    color: #fff;
    border: 1px solid #c4c4c4;
    background-color: #f79c2f;
    padding: 3px 0;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    text-align: center;
	display:inline-block;
	min-width:30px;
}

#zodiak .ball-white,
#zodiak-tablet .ball-white {
	background-image: url(../img/ball-white.png);
    background-repeat: no-repeat;
    width: 59px;
    height: 54px;
    display: inline-block;
    text-align: center;
    font-family: 'Intro';
    font-size: 22px;
    color: #f79239;
    margin: 0 -5px;	
}

.green .ball-white,
#joker .ball-white,
#joker-tablet .ball-white {
	background-image: url(../img/ball-white.png);
    background-repeat: no-repeat;
    width: 59px;
    height: 54px;
    display: inline-block;
    text-align: center;
    font-family: 'Intro';
    font-size: 22px;
    color: #f79239;
    margin: 0 -10px;	
}
#zodiak .ball-orange,
#zodiak-tablet .ball-orange,
.ball-orange {
	background-image: url(../img/ball-orange.png);
    background-repeat: no-repeat;
    width: 59px;
    height: 54px;
    display: inline-block;
    text-align: center;
    font-family: 'Intro';
    font-size: 22px;
    color: #fff;
    margin: 0 -5px;	
}

#zodiak .zodia-win-number,
#zodiak-tablet .zodia-win-number {
	position:absolute;
	top:5px;
	right:20px;
}

#zodiak .win-numbers.smaller,
#zodiak-tablet .win-numbers.smaller {
	font-size:18px;	
}

.green {
	position:relative;
	background-color:#194b23;
	color:#FFF;
}

.side.s6x49 .jackpot,
.side.s5x35 .jackpot {
	position:relative;
	background-image:url(../img/toto1-jackpot-background.png);
	background-repeat:no-repeat;
	background-position:bottom left;
	min-height:95px;
}

.side.s6x49 .jackpot-title,
.side.s5x35 .jackpot-title{
	font-family:'Intro';
	font-size:30px;
	color:#f79239;
	margin-top:4px;
	margin-bottom:-10px;
}

.side.s6x49 .jackpot-value,
.side.s5x35 .jackpot-value {
	font-family:'Intro';
	font-size:30px;
	color:#fff;
	text-align:center;
    line-height: 68px;
    margin-left: 26px;
}

.side.s6x49 .ball-white {
	background-image:url(../img/ball-white.png);
	background-repeat:no-repeat;
	width:59px;
	height:54px;
	display:inline-block;
	text-align:center;
	font-family:'Intro';
	font-size:22px;
	color:#f79239;
    margin: 0 -10px;
}

.side.s6x49 .tiraj,
.side.s5x35 .tiraj {
	color: #d2d2d2;
    font-size: 11px;
    margin-top: 12px;
    padding-right: 0;
	padding-left:20px;
}

.side.s6x49 .how-to-play,
.side.s5x35 .how-to-play {
	position: relative;
    top: 10px;
    right: 0px;
    background-color: #fff;
    -webkit-border-top-left-radius: 3px;
    -webkit-border-bottom-left-radius: 3px;
    -moz-border-radius-topleft: 3px;
    -moz-border-radius-bottomleft: 3px;
    border-top-left-radius: 3px;
    border-bottom-left-radius: 3px;
/*DLAZ    background-image: url(../img/eye-how-to-play.png); */
    background-repeat: no-repeat;
    background-position: 5px center;
    padding-left: 36px;
	/* DLAZ */ height:20px;
}

.side.s6x49 .how-to-play a,
.side.s5x35 .how-to-play a {
	font-size:10px;
	color:#0a4594;
	line-height:20px;
/*DLAZ	display:block; */
	/*DLAZ */ display:none;
}

.side.s5x35 {
	background-color:#f79239;
	color:#FFF;
}

.side.s5x35 .game-name {
	font-family:'Intro';
	font-size:28px;
	background-color:#0a4595;
	margin:0;
	padding:14px;
	text-align:center;
	border-bottom:1px solid #0a4595;
}

.side.s5x35 .game-name-blue {
	font-family:'Intro';
	font-size:28px;
	background-color:#f79239;
	margin:0;
	padding:14px;
	text-align:center;
	background-image:url(../img/corner-orange.jpg);
	background-repeat:no-repeat;
	background-position:top right;
	border-bottom:1px solid #0a4595;
}

.side.s5x35 .ball-white {
	background-image:url(../img/ball-white.png);
	background-repeat:no-repeat;
	width:59px;
	height:54px;
	display:inline-block;
	text-align:center;
	font-family:'Intro';
	font-size:22px;
	color:#0a4595;
    margin: 0 -7px;
}

.side.s6x49 .game-footer,
.side.s5x35 .game-footer {
	background-color:#0a4595;
}

.side.s6x49 .game-links,
.side.s5x35 .game-links,
#birthday .game-links,
#birthday-tablet .game-links,
#zodiak .game-links,
#zodiak-tablet .game-links,
.green .game-links, 
#joker .game-links,
#joker-tablet .game-links,
#t13t1 .game-links, 
#t13t1-tablet .game-links,
#t12t1 .game-links,
#t12t1-tablet .game-links,
#t10t1 .game-links,
#t10t1-tablet .game-links
 {
	margin:0;
	padding:15px 0 0 0;
	list-style:none;
	display:inline-block;
	width:100%;
}

.side.s6x49 .game-links li,
.side.s5x35 .game-links li,
#birthday .game-links li,
#birthday-tablet .game-links li,
#zodiak .game-links li,
#zodiak-tablet .game-links li,
.green .game-links li,
#joker .game-links li,
#joker-tablet .game-links li,
#t13t1 .game-links li,
#t13t1-tablet .game-links li,
#t12t1 .game-links li,
#t12t1-tablet .game-links li,
#t10t1 .game-links li,
#t10t1-tablet .game-links li {
	margin-bottom: 10px;
    background-image: url(../img/footer-list-icon.png);
    background-repeat: no-repeat;
    background-position: center left;
	padding:0;
}

.side.s6x49 .game-links li a,
.side.s5x35 .game-links li a,
#birthday .game-links li a,
#birthday-tablet .game-links li a,
#zodiak .game-links li a,
#zodiak-tablet .game-links li a,
.green .game-links li a,
#joker .game-links li a,
#joker-tablet .game-links li a {
    font-size: 12px;
    color: #fff;
    padding-left: 25px;
    transition: 300ms;
}

#t13t1 .game-links li a,
#t13t1-tablet .game-links li a,
#t12t1 .game-links li a,
#t12t1-tablet .game-links li a,
#t10t1 .game-links li a,
#t10t1-tablet .game-links li a {
    font-size: 12px;
    color: #585353;
    padding-left: 25px;
    transition: 300ms;
}

.side.s6x49 .game-links li a:hover,
.side.s5x35 .game-links li a:hover,
#birthday .game-links li a:hover,
#birthday-tablet .game-links li a:hover,
#zodiak .game-links li a:hover,
#zodiak-tablet .game-links li a:hover,
.green .game-links li a:hover, 
#joker .game-links li a:hover,
#joker-tablet .game-links li a:hover,
#t13t1 .game-links li a:hover,
#t13t1-tablet .game-links li a:hover {
	color: #f79239;
}

hr.blue {
    height: 1px;
    display: block;
    background-color: #0a4595;
    margin: 4px 0 10px 0;
    padding: 0;
    border: none;
}

.live-counter {
	position:relative;	
}

.live-counter .bgr {
	position:relative;	
}

.live-counter .counter {
	font-family:'Intro';
	font-size:22px;
	color:#525252;
	
	position:absolute;
	top:65px;
	left:17px;
}

.live-counter .counter span.sep {
	margin:0 5px;
}

.live-counter .date {
	font-family:'Intro';
	font-size:16px;
	color:#fff;
	
	position:absolute;
	bottom:8px;
	display:block;
	width:100%;
	text-align:center;
}

.left-side-counter .counter {
	top:53%;
	left:8%;
	font-size:150%;
}

.left-side-counter .date {
	text-align:right;
	font-size:150%;
	right:3%;
	bottom:30px;
}

.winners-list {
	padding:40px 30px;
	display:inline-block;
	width:100%;
	border:1px solid #c4c4c4;
	margin-top:-5px;
}

.winners-list .winner {
	position:relative;
	text-align:center;
	max-width:175px;
	margin-right:30px !important;
}

.winners-image {
    border-bottom: 2px solid #fe8600;
    width: 100%;
    position: relative;
}

.winners-text {
    display: block;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    background-color: #fe8600;
    color: #FFF;
    text-transform: uppercase;
    font-size: 12px;
    font-weight: bold;
    font-family: 'Open Sans', sans-serif;
    text-align: center;
    position: absolute;
    bottom: -16px;
    left: 50%;
    width: 80%;
    margin-left: -40%;
    padding: 8px 10px;
}

.winners-prize {
    color: #f79239;
    font-size: 21px;
    margin-top: 15px;
    font-family: 'Intro';
}

.winners-name {
    font-size: 13px;
    color: #000;
    font-family: 'Open Sans', sans-serif;
}

.winners-address, .winners-date {
    color: #888;
    font-size: 12px;
    font-family: 'Open Sans', sans-serif;
}

.winners-image span.video {
    background-image: url(../img/video-play.png);
    background-repeat: no-repeat;
    background-position: center center;
    width: 58px;
    height: 58px;
    position: absolute;
	top: 30%;
    left: 35%;;
}

.winners-slider { margin:0;}

.tir_pechalbi .table {
	border-collapse:collapse;
	border:1px solid #EFEFEF;
	margin-top:10px;
}

.tir_pechalbi .table th,
.th {
	background-image:url(../img/pechalbi-table-header.jpg);
	background-repeat:repeat-x;
	height:50px;
	line-height:2;
	vertical-align:middle;
	padding:0;
	font-family:'Open Sans', sans-serif;
	font-size:11px;
	color:#fff;
	font-weight:bold;
	text-transform:uppercase;
	padding-left:8px;
	padding-right:8px;
}

.tir_pechalbi .table tr td,
.td {
	padding:0;
	padding-left:8px;
	padding-right:8px;
	height:50px;
	vertical-align:middle;
	line-height:2;
	font-family:'Open Sans', sans-serif;
	font-size:12px;
	color:#888;
}

.tir_pechalbi .table tr:nth-child(even){
	background-color:#efefef;
}

.tr:nth-child(even) {
	background-color:#efefef;
	display:inline-block;
	width:100%;
}

.tir_jackpot {
	background-image:url(../img/pechalbi-jakpot-bgr.jpg);
	background-repeat:repeat;
	height:60px;
	line-height:60px;
	padding-left:20px;
	padding-right:20px;
	font-family:'Open Sans', sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#fff;
	margin-top:10px;
	text-transform:uppercase;
}

.tir_jackpot .sum {
	font-family:'Intro';
	font-size:24px;
	text-shadow:0px 1px 2px #000;
}

.tir_numbers {
	background-image:url(../img/pechalbi-win-numbers-bgr.jpg);
	background-repeat:repeat;
	height:60px;
	line-height:60px;
	padding-left:20px;
	padding-right:20px;
	font-family:'Open Sans', sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#fff;
	margin-top:10px;
	text-transform:uppercase;
}

.tir_numbers .ball-white,
.ball-white {
	background-image:url(../img/ball-white.png);
	background-repeat:no-repeat;
	width:59px;
	height:54px;
	display:inline-block;
	text-align:center;
	font-family:'Intro';
	font-size:22px;
	color:#f79239;
    margin: 0 -10px;
	line-height:1.2;
}

.ymwd {
	font-size:11px;
	display:block;
	line-height:1;	
}

.tir_numbers .ball-small {
	font-size:11px !important;
	display:block;
	line-height:1;
}

h2.tir_title {
	font-family:'Intro';
	font-size:20px;
	color:#0a4595;
	margin:20px 0;
}

h4.tir_title {
	font-family:'Intro';
	font-size:14px;
	color:#0a4595;
	margin:20px 0;
}

.teglene_title {
	font-family:'Intro';
	font-size:16px;
	color:#0a4595;
}

#tiraj_list {
	background-image:none !important;
	padding:2px 5px !important;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background-color: #fff;
	-webkit-box-shadow: 0 2px 1px rgba(236,236,236,.75);
	-moz-box-shadow: 0 2px 1px rgba(236,236,236,.75);
	box-shadow: 0 2px 1px rgba(236,236,236,.75);
	font-family: Intro;
	font-size: 11px;
	text-transform: uppercase;
	color: #5d5d5d;
	font-weight:normal;
	height:25px;
}

.title-orange {
	font-family: Intro;
	font-size: 11px;
	text-transform: uppercase;
	color: #fff;
	background-color: #f79239;
	display:inline-block;
	padding:4px 7px;
	margin-bottom:15px;
}

p.text-orange {
	color:#f79239;
}

.check-text {
	text-align:justify;	
}

p.intro-title {
	font-family:'Intro';
	font-size:17px;
	color:#575757;
	text-align:center;
	text-indent:0;
}

.container-checker {
	border:1px solid #c1c1c1;
}

.btn-orange {
	font-family: Intro;
	font-size: 11px;
	text-transform: uppercase;
	color: #fff;
	height: 25px;
	-webkit-border-radius: 2px/3px;
	-moz-border-radius: 2px/3px;
	border-radius: 2px/3px;
	background-color: #f79239;
	-webkit-box-shadow: 0 2px 1px rgba(236,236,236,.75);
	-moz-box-shadow: 0 2px 1px rgba(236,236,236,.75);
	box-shadow: 0 2px 1px rgba(236,236,236,.75);
	border:1px solid #c4c4c4;
	transition:300ms;
	width:100%;
}

.brn-orange:hover {
	color:#4b4b4b;
}

.btn-grey {
	font-family: Intro;
	font-size: 11px;
	text-transform: uppercase;
	color: #4b4b4b;
	height: 25px;
	-webkit-border-radius: 2px/3px;
	-moz-border-radius: 2px/3px;
	border-radius: 2px/3px;
	background-color: #efefef;
	-webkit-box-shadow: 0 2px 1px rgba(236,236,236,.75);
	-moz-box-shadow: 0 2px 1px rgba(236,236,236,.75);
	box-shadow: 0 2px 1px rgba(236,236,236,.75);
	border:1px solid #c4c4c4;
	transition:300ms;
	width:100%;
}

.btn-grey:hover {
	color:#f79239;
}

.check-empty {
	font-family:'Intro';
	font-size:16px;
	color:#3d3d3d;
	padding:40px 20px;
	-webkit-border-radius: 3px/2px 2px 3px 3px;
	-moz-border-radius: 3px/2px 2px 3px 3px;
	border-radius: 3px/2px 2px 3px 3px;
	border:1px solid #c4c4c4;
	background-image:url(../img/check-empty-bgr.png);
	background-repeat:no-repeat;
	background-position:right center;
}

.check-empty small {
	font-family:'Open Sans';
	font-weight:bold;
	font-size:12px;
	color:#575757;
}

.check-no-win {

}

.check-no-win .first-row {
	-webkit-border-radius: 3px/2px 2px 0px 0px;
	-moz-border-radius: 3px/2px 2px 0px 0px;
	border-radius: 3px/2px 2px 0px 0px;
	border:1px solid #c4c4c4;
	background-image:url(../img/check-no-win-first-row.png);
	background-repeat:no-repeat;
	background-position:right top 20px;
	padding:20px;
	display:inline-block;
	width:100%;
}

.check-no-win .second-row {
	margin-top:-4px;
	-webkit-border-radius: 0px 0px 3px/2px 2px ;
	-moz-border-radius: 0px 0px 3px/2px 2px;
	border-radius: 0px 0px 3px/2px 2px;
	border:1px solid #c4c4c4;
	border-top:none;
	background-image:url(../img/check-no-win-second-row.png);
	background-repeat:no-repeat;
	background-position:right bottom;
	padding:20px;
}

.check-win .first-row {
	-webkit-border-radius: 3px/2px 2px 0px 0px;
	-moz-border-radius: 3px/2px 2px 0px 0px;
	border-radius: 3px/2px 2px 0px 0px;
	border:1px solid #c4c4c4;
	background-image:url(../img/check-win-first-row.png);
	background-repeat:no-repeat;
	background-position:right top 20px;
	padding:20px;
	display:inline-block;
	width:100%;
}

.check-win .second-row {
	margin-top:-4px;
	-webkit-border-radius: 0px 0px 3px/2px 2px ;
	-moz-border-radius: 0px 0px 3px/2px 2px;
	border-radius: 0px 0px 3px/2px 2px;
	border:1px solid #c4c4c4;
	border-top:none;
	background-image:url(../img/check-no-win-second-row.png);
	background-repeat:no-repeat;
	background-position:right bottom;
	padding:20px;
}

.flex-direction-nav a {
	opacity:1 !important;
	width:32px !important;
	height:32px !important;
	text-indent:-100000px;
}


.flex-direction-nav .flex-next {
	right:-45px !important;
	background-image:url(../img/winners-arrow-right.png);
	background-repeat:no-repeat;
	background-position:center center;
}

.flex-direction-nav .flex-prev {
	left:-45px !important;
	background-image:url(../img/winners-arrow-left.png);
	background-repeat:no-repeat;
	background-position:center center;
}

.flex-direction-nav a:before { display:none !important}

.direkcii {
	border-collapse:collapse;
	font-size:11px;
	color:#1f1f1f;
	padding:5px;
}

.direkcii th {
	padding:10px;
	font-family:'Intro';
	font-size:11px;
	color:#FFF;
	background-color:#0a4595;
	border:1px solid #0a4595;
}

.direkcii .city {
	font-size:10px;
	font-weight:bold;
	text-transform:uppercase;	
}

.direkcii td {
	padding:5px;
	border:1px solid #c4c4c4;
}

.direkcii tr:nth-child(odd) {
	background-color:#efefef;	
}

caption {
	text-align:inherit !important;	
}

h3 {
	font-size:15px;	
}

.navbar-toggle {
	float:left;
	font-family:'Intro';
	font-size:15px;
	color:#f79239;
}

.navbar-default .navbar-toggle {
	border:none !important;
	padding-left:30px;
}

.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
	background:none;
	color:#f79239;
}

.offices-news {
	margin:35px 0 10px 0;
}

.offices-news .winner {
	text-align:center;	
}
.offices-news .winners-name a {
	text-align:center;	
}

.table-responsive {clear:both}

.title-date {
	border-bottom:1px dashed #ccc;
	padding-bottom: 10px;
    margin-bottom: 10px;
}

.title-date a {
	font-family: Open Sans !important;
    font-size: 14px !important;
    color: #222222 !important;
    font-weight: bold !important;
}

.mega-menu-dropdown ul.mega-menu-submenu {
	list-style:none;
	margin:0;
	padding:0;
}

.mega-menu-submenu h3 {
	display: block;
	clear: both;
    font-weight: normal;
	line-height: 1.42857143;
	white-space: nowrap;
	text-decoration:none !important;
	color: #FA903A;
    font-family: 'Intro';
    text-align: center;
    padding: 15px 10px;
    transition: 300ms;
	margin:0;
}
.mega-menu-submenu h3 i {
	display:none;	
}

.mega-menu-content .col-md-4 {
	padding:0;
}

.mega-menu-content .col-md-4:last-child .mega-menu-submenu li:last-child {
	border-bottom:none;
}

.mega-menu-content li {
	border-bottom: 1px solid #FFF;
}

.mega-menu-content li a {
	display: block;
	clear: both;
    font-weight: normal;
	line-height: 1.42857143;
	white-space: nowrap;
	text-decoration:none !important;
	color: #FFF;
    font-family: 'Intro';
    text-align: center;
    padding: 15px 10px;
    transition: 300ms;
}
.mega-menu-content li a:hover,
.mega-menu-content li a:focus {
	background-image: none !important;
    background-color: #03244F !important;
    color: #FA903A !important;
}

.third-level > ul.dropdown-menu {
	top:52px !important;
	float:left;
	left:-75%;
}

@media (max-width: 400px) {
.container {
	padding:0px;
}
.left-side-counter .date {
	font-size:130%;	
}
}

@media (max-width: 768px) {

.content {
	padding:30px 10px !important;	
}
	
header .text-left {
	text-align:center;	
}

.footer .footer-menus,
.footer .partners {
	padding:25px 0px !important;
}

.footer .partners {
	max-height:none !important;
	background-size:cover;
}

.footer .copyright {
	padding:25px 0px !important;	
}

.footer-menus .container div:first-child {
	padding-left:inherit !important;
}

.subheader .lottery-link {
	margin-left:0;	
}

.leftcol {
	padding:0 15px !important;
}

.leftcol .col-sm-6 {
	min-height:420px;	
}

.leftcol .small-height {
	min-height:160px;
}

.middlecol {
	padding:0 15px !important;
	margin-bottom:20px;
}

.tir_jackpot,
.tir_numbers {
	line-height:2;
	height:auto;
	padding-bottom:10px;
}

.tir_pechalbi .table tr td, .td,
.tir_pechalbi .table th, .th {
	line-height:2;	
}
.fixed .container {
	padding-left:5px;
	padding-right:5px;
	width:100%;
}
.container #topnavbar {
	padding-left:50px !important;
}
.fixed .container #topnavbar {
	background-image:none !important;
	background-position:left top !important;	
}

.half-width .dropdown-menu,
.dropdown-menu {
    min-width: auto !important;
    position: absolute;
    top: 20px !important;
    left: 35%;	
}

.half-width .dropdown-menu>li {
	float:none;
	width:100%;	
}

.container { 
/*	width:100%;
	padding-left: 10px;
    padding-right: 10px; */
}
.navbar-collapse { padding:0;}
.navbar-default .navbar-nav>li {
	padding-right:10px;
	padding-left:0;
}
.navbar-default .navbar-nav>li>a,
.navbar-default.menu .dropdown-menu>li>a {
	font-size:80%;
	padding:15px 5px;
}

.table-responsive {
	border: 0px !important;
}
}

/* Small devices (tablets, 768px and up) */
@media (min-width: 768px) {
.leftcol {
	padding:0 !important;
}

.footer .footer-menus,
.footer .partners,
.footer .copyright {
	padding:25px 0px !important;
}
.hidden-lg.col-md-4.col-sm-6.hidden-xs {
	min-height:420px;	
}
.hidden-lg.col-md-4.col-sm-6.hidden-xs.small-height {
	min-height:50px;
}
}

/* Medium devices (desktops, 992px and up) */
@media (min-width: 992px) {

.navbar-default.menu .dropdown-menu {
/*	left:-25%;	*/
}

.fixed .container {
	width:100%;	
}

.footer .footer-menus,
.footer .partners {
	padding:25px 0px !important;
}

.footer .copyright {
	padding:25px 0px !important;	
}


.navbar-collapse { padding:0;}
.navbar-default .navbar-nav>li {
	padding-right:14px;
	padding-left:10px;
}
.navbar-default .navbar-nav>li>a {
	font-size:95%;
	padding:15px 5px;	
}

.leftcol {
	min-width:315px;
	padding:0 !important;
}

.middlecol {
	min-width: 660px;
	padding:0 0 0 15px;
	margin-left:-15px;
	margin-top:0;
	margin-bottom:20px;
}

.sidebar-left {
    margin-left: -15px;
    margin-right: -15px;
	padding:0;	
}

.sidebar-right {
	margin-top:0;	
}

.hidden-lg.col-md-4.col-sm-6.hidden-xs {
	min-height:420px;	
}

.hidden-lg.col-md-4.col-sm-6.hidden-xs.small-height {
	min-height:50px;
}
}

/* Large devices (large desktops, 1200px and up) */
@media (min-width: 1200px) {
.hidden-lg.col-md-4.col-sm-6.hidden-xs.small-height {
	min-height:auto;	
}

.fixed .container {
	width:1170px;
}

.leftcol {
	min-width:315px;
	padding:0 !important;
}
.middlecol {
	min-width: 660px;
    padding-right: 12px;
    padding-left: 28px;
	margin-left:0;
	margin-top:0;
}

.sidebar-left {
    margin-left: 0;
    margin-right: 0;
	padding-left:15px;
}

.sidebar-right {
	margin-top:0;	
}	

.navbar-collapse { padding:0;}
.navbar-default .navbar-nav>li {
	padding-right:14px;
	padding-left:10px;
}
.navbar-default .navbar-nav>li>a {
	font-size:15px;
	padding:15px 5px;	
}
.row-lg-left {
    /*margin-left: -15px;
    margin-right: -15px;*/
}
.sb-left.col-lg-3 { width:28.206%;}
.sb-right.col-lg-2 {width:17.094%;}
.sb-center.col-lg-7 {width:54.7%;}
.sb-left.col-lg-3.col-lg-pull-9 { right: 71.794%;}
.sb-right.col-lg-2.col-lg-push-3 {left: 28.206%;}
.sb-center.col-lg-7.col-lg-push-3 {left: 28.206%;}
}
.iblock {
	display: inline-block;
}
.mgameleft {
    padding-right: 0px;
    padding-left: 0px;
}
.block_wins {
    padding-right: 0px;
}
.toto1-game {
    padding-top: 20px;
}
.playonline_logo {

}
.block_menu_ads {
    padding-right: 0px;
}
.nopadlr {
    padding-left: 0px;
    padding-right: 0px;
}
.form-select-mtop {
	margin-top: 5px;
}
#EGN_block, #LNCH_block_id, #LNCH_block_dob, #Other_block_pin, #Other_block_id_number, #Other_block_id_exp, #Other_block_id_issue_from, #Other_block_id_issue_country, #Other_block_addr_country, #Other_block_addr_state, #Other_block_addr_state_int, #Other_block_addr_city, #Other_block_addr_zipcode, #Other_block_addr_address {
	display: none;
}
.agree input[type="checkbox"] {
    display: none;
}
.agree input[type="checkbox"] + label::before {
    content: "\f096";
}
.agree input[type="checkbox"] + label::after {
	font-size: 20px;
}
.agree input[type="checkbox"] + label::before {
    display: inline-block;
    font-family: "FontAwesome";
    font-size: 26pt;
	margin-right: 10px;
}
.checkboxtext {
	display:inline-block;
	vertical-align: top;
	padding-top: 14px;
	padding-bottom: 15px;
	width: 88%;
}
.agree input[type="checkbox"] + label.form-check-label {
	font-weight: 400;
}
.agree label {
	width: 100%;
	margin-bottom: 0px !important;
	margin-right: 5px;
}
.agree {
	border: 1px solid #ccc;
	border-radius: 4px;
	padding-left: 14px;
	margin-bottom: 15px;
	background: #fff;
}
input, textarea, select {
	background: #fff;
}
input[type="text"], input[type="select"], input[type="password"] {
	background: #fff;
}
input[type="checkbox"]:checked, input[type="radio"]:checked, input[type="checkbox"]:focus, input[type="radio"]:focus {
    outline: medium none !important;
}
input[type="checkbox"]:checked + .form-check-label::before, input[type="radio"]:checked + .form-check-label::before {
    content: "\f046";
	margin-right: 5px;
}
input[type="checkbox"] + .form-check-label::before, input[type="radio"] + .form-check-label::before {
    color: #888;
}
.page-head {
    background: #f79239;
    padding: 20px 0 20px 0;
	border-bottom: 1px solid #0a4595;
}
.myaccheader {
	padding-left: 31px;
}
a.myacclink {
	text-decoration: none !important;
	color: #333;
}
.myacclink {
	background-image: url(../img/read-more-arrow.png);
	background-repeat: no-repeat;
	background-position: center left;
	padding-left: 16px;
	display: block;
	width: 100%;
	color: #333;
}
.arrow_menu {
	width: 100%;
	padding: 10px 10px 10px 30px !important;
	float:unset;
	margin-bottom: 5px;
}

.nobb {
	border-bottom: 0px;
}
.nomb {
	margin-bottom: 0px;
}
.mb5 {
	margin-bottom: 5px;
}
.myacch1 {
	color: #fff;
}
a.myacch1 {
	text-decoration: none !important;
}
.bold {
	font-weight: 600;
}
.po_gt {
	display:table-cell;background-color:#FFF;padding-right:20px;max-width:80%;color:#EC008C;
}
.blue_title {
	display:table-cell;background-color:#FFF;padding-right:20px;max-width:80%;
}
.toto_icon {
	margin: 10px;
	width: 50px;
}
.loyalty_block {
	display: table;
	padding: 25px;
	border: 1px solid #c4c4c4;
	border-top: 0px;
	width: 100%;
}
.lotalty_bo_row {
	display: table-row;
}
.loyalty_bo_cell {
	display: table-cell;
}
.t_temp_block {
	display: table;
	padding: 25px;
	border: 1px solid #c4c4c4;
	border-top: 0px;
	width: 100%;
}
.t_temp_row {
	display: inline-block;
}
.t_temp_cell {
	display: inline-block;
}
.t_temp_cell label {
	font-weight: 400;
	margin: 0px;
}
.t_temp_list_block {
	display: inline-block;
	padding: 25px;
	border: 1px solid #c4c4c4;
	border-bottom: 0px;
	width: 100%;
}
.t_temp_list_title {
	display: inline-block;
	padding: 25px 25px 25px 5px;
	border: 1px solid #c4c4c4;
	border-bottom: 0px;
	width: 100%;
}
.tt_name_box {
	display: inline-block;
	float: left;
	padding-top: 7px;
}
.tt_buttom_remove {
	padding: 5px;
	display: inline-block;
	float:right;
	background: url(../source_files/orange-bgr.png) repeat-x !important;
	border-radius: 5px;
	margin-left: 5px;
}
.tt_buttom_load {
	padding: 5px;
	border-radius: 5px;
	display: inline-block;
	float:right;
	border-color: #204d74;
	background-color: #265a88;
	color: #fff;
	border-color: #204d74;
	background-image: -webkit-linear-gradient(top, #337ab7 0, #265a88 100%);
	background-image: -o-linear-gradient(top, #337ab7 0, #265a88 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #337ab7), to(#265a88));
	background-image: linear-gradient(to bottom, #337ab7 0, #265a88 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff265a88', GradientType=0);
	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
	background-repeat: repeat-x;
	border-color: #245580;
	text-shadow: 0 -1px 0 rgba(0,0,0,0.2);
	-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075);
	box-shadow: inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075);
}
input[type=radio].with-font {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
}
    
input[type=radio].with-font ~ label:before {
    font-family: FontAwesome;
    display: inline-block;
    content: "\f1db";
    letter-spacing: 10px;
    font-size: 1.5em;
    color: #535353;
    width: 1.4em;
}

input[type=radio].with-font:checked ~ label:before {
    content: "\f00c";
    font-size: 1.5em;
    color: darkgreen;
    letter-spacing: 5px;
}
input[type=radio].with-font:checked ~ label {
    color: darkgreen;
}
input[type=radio].with-font:focus ~ label:before,
input[type=radio].with-font:focus ~ label
{                
    color: green;
}
input[type=checkbox].with-font {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
	color: #333;
}
    
input[type=checkbox].with-font ~ label:before {
    font-family: FontAwesome;
    display: inline-block;
    content: "\f1db";
    letter-spacing: 10px;
    font-size: 1.5em;
    color: #333;
    width: 1.4em;
}

input[type=checkbox].with-font:checked ~ label:before {
    content: "\f00c";
    font-size: 1.5em;
    color: #333;
    letter-spacing: 5px;
}
input[type=checkbox].with-font:checked ~ label {
    color: #333;
}
input[type=checkbox].with-font:focus ~ label:before,
input[type=checkbox].with-font:focus ~ label
{                
    color: #333;
}
.betbuttonsrow {
	padding: 20px 20px 0px 20px;
}
.padding20px {
	padding: 20px;
}
.w100p {
	width: 100%;
}
.w50p {
	width: 50%;
}
.inline-block {
	display: inline-block;
}
.table-cell {
	display: table-cell;
}
.fleft {
	float: left;
}
.fright {
	float: right;
}
.vbottom {
	vertical-align: bottom;
}
.betblockconfirm {
	width: 49%;
	vertical-align: bottom;
	display: inline-block;
}
.loyalty_bo_cell label {
	font-weight: 400;
}
.bet_separator {
	margin: 40px 0px 50px 0px;
}
.spinner {
	background: #c4c4c4 url(../img/spinner.gif) no-repeat center !important;
	color: #c4c4c4 !important;
	border: 1px solid #000 !important;
}
.spinner span {
	visibility: hidden;
	-moz-opacity:0 ;
    filter:alpha(opacity: 0);
    opacity: 0;
}
.container { background: url(../img/spinner.gif) no-repeat -9999px -9999px; }
/*
.spinner {
	background: #c4c4c4!important;
	color: #eee !important;
	border: 1px solid #000 !important;
}
*/

.confirm_talon_layout {
	border: 1px solid #000000;
	width:auto !important;
	min-width: 320px;
	padding-top:20px;
}
#t_temp_form {
	display: none;
}
.playbet_menu_text {
	float: right;
}
.bet_menu_text {
	float: right;
	font-size: 12pt;
}
.gamelinkbet {
	font-size: 12pt;
}
.deposit_table {
	display: table;
	width: 100%;
	padding-top: 20px;
	padding-right: 25px;
	padding-bottom: 5px;
}
.deposit_row {
	display: table-row;
}
.deposit_cell label {
	font-weight: 400;
	margin-bottom: 0px;
	padding: 5px;
}
.deposit_cell {
	display: table-cell;
	border: 1px solid #ccc;
	border-radius: 4px;
	padding: 5px;
}
.deposit_input {
	padding: 0px 0 20px 0;
}
.alert-danger {
	padding-left: 30px !important;
}
.withdraw_card_info, .withdraw_epay_info, .epay_account {
	display: none;
}
.withdraw_card_info, .withdraw_epay_info {
	padding: 5px;
}
.loyaltybtn {
    width: 100%;
    margin-top: 20px;
}
.btn-dates {
	padding: 15px 50px;margin-left:15px;margin-top:15px;border-radius: 5px;margin-bottom: 15px;
}
.border1 {
	border-bottom: 1px solid #ccc;
}
.box_talons tr:hover {
	background: #eee;	
}
.box_talons .lightbox table {
	padding: 5px;
	background: #fff;
}
.box_talons .lightbox table tr:hover {
	background: #fff;
}
.box_talons table {
	border-spacing: 0px;
}
.box_talons {
	padding: 0px !important;
}
.box_talons:hover {
	background: #fff !important;
}
.box_talons td {
	text-align: left;
}
.for-print {
    display: none;
}
.table-responsive {
	width: 350px;
}
.box_talons .lightbox td p {
	color: #000;
	line-height: 1.5;
}
			.lightbox { left: -999em; position: fixed; overflow-y: scroll; background: rgba(0, 0, 0, 0.75);}
			.lightbox { left: -999em; position: fixed; overflow-y: scroll; background: rgba(0, 0, 0, 0.75);}
			.lightbox:target { bottom: 0; left: 0; right: 0; top: 0; position: fixed; z-index:1;}
			.lightbox:target .close a {  bottom: 0; left: 0; right: 0; top: 0; position: fixed; z-index: 1;height: 100%;}
			.lightbox:target div { position: absolute; left: 50%; top: 10px; z-index: 99; height: 100%;}

			.close span { color: #FFFFFF; font-size: 2em; text-indent: 0; position: fixed; right: 0.5em; top: 0.5em; }
			.close {text-indent: -999em;}

			.w350 { margin-left: -150px; width: 370px; }
			.h386 { height: 386px; }
			.scroll { overflow-y: scroll; padding: 0 1em; }
			.boxfocus { bottom: 0; left: 0; right: 0; top: 0; position: fixed; overflow-y: scroll;background: rgba(0, 0, 0, 0.75); }
			.boxfocus div {	position: fixed; left: 50%; top: 10px; z-index: 99; height: 100%; }
			.boxfocus .close a { background-image: url('css/trans.png'); bottom: 0; height: 1080px; left: 0; right: 0; top: 0; position: fixed; z-index: 1; }	
			

.trans_table {
	border-collapse: collapse;
	width: 98% !important;
	margin-bottom: 3px !important;
}			
.trans_table td {
	border: 1px solid #c4c4c4;
}
.checktalonlink {
	color:#fff;
	border-top: 1px solid #fff;
	font-weight: 600;
}
.checktalonlink:hover {
	text-decoration: none;
	color:#fff;
}
.checktalonbox {
	display:inline-block;
	width:60px;
	margin: 5px 0px;
}
.for-print td {
	text-align: left;
}
.for-print table {
	width: 350px !important;
}
.homenewstable {
	border-collapse: collapse;
	border: 1px solid #c4c4c4;
}
.homenewstable td {
	border: 1px solid #c4c4c4;
}