/*.clear{clear:both;}*/
.pay-tab{display:inline-block;width:100%;}
.strike { text-decoration:line-through; }
span.bold{ font-weight:600; }
/*div.halfcol p{font-family:"Open Sans";color:#333333;font-size:15px;font-weight:bold;}*/
div.logged-in > ul.useractions > li{border-right:none;}
}
p.dropdown-menu-link{text-align:right;color:black;}
.maincontent.homepage{padding-top:0px !important; overflow:hidden;}
.homepage .leftcontent{width:75%;}
div.breadcrumbs > ul{font-family:'Open Sans', 'Arial',sans-serif;font-size:12px;list-style-type:none;padding-left:0px;padding-top:0px;line-height:1;margin:20px 0;}
div.breadcrumbs > ul > li{display:inline;}
div.breadcrumbs > ul > li:not(:last-child){color:#898989;}
div.breadcrumbs > ul > li > a{color:#464646;text-decoration:none;}
div.breadcrumbs > ul > li:last-of-type > a{color:#515151;text-decoration:none;}
div.breadcrumbs > ul > li:not(:last-child):after{content:" / ";}
div.breadcrumbscontainer{display:inline-block;width:100%;background:#f9f0ff;margin-top:30px;}
div.why-choose-us{background-color:#792b92;padding:10px;overflow:auto;color:white;font-family:"Montserrat", 'Arial', sans-serif;text-align:center;min-width:233px;}
div.why-choose-us p{color:white;}
div.why-choose-us > p.heading{color:#ffaf23;font-size:1.75em;margin-top:5px;margin-bottom:10px;padding:0px;font-weight:bold;}
img#why-choose-us-divider{max-width:210px;padding:0px;margin:0px;}
div.why-choose-us-reason > p > img{float:left;padding-right:1em;margin-top:-15px;}
div.why-choose-us-reason{color:white;text-align:left;padding-top:10px;font-weight:bold;text-transform:uppercase;clear:both;border-bottom:1px solid #541e66;overflow:auto;}
div.why-choose-us-reason:last-of-type{border-bottom:none;}
div.why-choose-us-reason > p{min-height:45px;font-size:0.9em;}
div.why-choose-us > p:last-of-type{margin-top:5px;margin-bottom:15px;}
img.roundflag{vertical-align:middle; display:block; margin:0 auto -3px auto; }
div.welcome{margin-bottom:20px;border-bottom:2px dotted #d9d9d9;}
div.welcome > p{font-family:'Open Sans', "Arial", sans-serif;}
div.bannerimg{margin-bottom:20px;width:253px;float:none !important;margin-left:auto;margin-right:auto;}
div.bannerimg img{width:100%;}
div.newstitle a{text-decoration:none;}
div.newstitle a:hover{text-decoration:underline;}
div.latestnews > h2{margin-bottom:0;font-size:28px;}
div.newsitem{border-bottom:2px dotted #d9d9d9;padding-bottom:20px;padding-top:20px;}
div.newsimage{max-width:33.3%;float:left;margin-right:4%;margin-top:1%;height:150px;width:200px;background-size:300px;background-position:abs-middle;background-position:center 0;background-repeat:no-repeat;}
div.newsitem > div.timeauthor,
div.newsitem > div.newscontent,
div.newsitem > div.readmore{font-family:'Open Sans', "Arial", sans-serif;margin-left:230px;}
@media only screen and (max-width:768px){
div.newsitem > div.timeauthor,
div.newsitem > div.newscontent,
div.newsitem > div.readmore{margin-left:37%;}
}
span.timestamp{color:#848484;font-style:italic;}
a.author{text-decoration:none;color:#0072cc;font-style:italic;}
div.readmore > a{color:#8f32a3;}

div.scroll-down{position:fixed;bottom:20%;right:2%;width:70px;height:110px;text-align:center;z-index:100;cursor:pointer;}
#scroll-down-left{position:fixed;bottom:20%;left:0px;}
#scroll-down-right{position:fixed;bottom:20%;right:0px;}
div.scroll-down > img{width:60px;height:100px;border:none;-webkit-box-shadow:0px 0px 3px 0px rgba(0,0,0,0.75);-moz-box-shadow:0px 0px 3px 0px rgba(0,0,0,0.75);box-shadow:0px 0px 3px 0px rgba(0,0,0,0.75);}
@media only screen and (max-width:600px){
	div.scroll-down > img{width:48px;height:80px;}
	#scroll-down-right { right:-10px; }
	#scroll-down-left { left:-10px; }
}

p.page-intro{font-family:"Open Sans",'Arial', sans-serif;font-weight:bold;}
.webUpperTicketSection { height: 30px; margin-bottom:5px; }
body #homebanner-lottery-info{float:none;margin-left:0px;text-align:left;color:white;padding-top:20px;width:1050px;display:inline-block;}
/*div.lottery-line:hover{opacity:1;border:2px solid #8f32a3;}*/ /*LE CHANGES*/
table.pick-numbers-container { border-spacing:1px; border-collapse: separate; }
.border-green .ticketCompleteImage { display:inline-block!important; margin:3px 0 0 10px; vertical-align: middle; }
/*.border-green .webUpperTicketSection button { display:none; }*/
div.raffle-line .raffle-ticket {     background-image: url(/images/default-raffle.png); width: 200px; height: 120px;  background-size: cover; background-repeat: no-repeat; font-size: 60px; display: inline-block; }
div.raffle-line { display: inline-block; margin:10px; }
div.raffle-button { display: inline-block;     width: 20px; height: 20px; font-size: 12px; font-weight: bold; color: white;  background-color: green;   margin: 5px; }
div.raffle-ticket-count { display:inline-block; }
/*button.quickpick, button.clear{font-family:'Montserrat', "Arial",sans-serif;font-weight:bold;border-radius:3px;text-transform:uppercase;padding:4px 8px 4px 8px;}*/ /* LE CHANGES */
button.clear { float:right; width: 59px; height: 27px; font-size: 14px !important; margin-left: 5px; padding-top: 3px !important; outline: none; cursor: pointer; float: right; }
button.quickpick { float:right; font-size: 14px; width: 91px !important; height: 27px !important; padding-top: 4px; margin: 0; font-weight: 400; }
.editTicket { display:none; }
.border-green button.quickpick { display:none!important; }
.border-green:hover button.quickpick { display:none!important; }
div.lottery-line.border-green:hover button.quickpick { display:none!important; }
button.trash { float:right; width:42px !important; height:27px !important; padding-top:0; margin:0 5px 0 0; }
button.trash img { margin: 0; filter: brightness(100); }
button.trash:hover img { filter:none; }
/*button.clear, */button#continue-playing{background:rgb(169,169,169);background:-moz-linear-gradient(top, rgba(253,253,253,1) 0%, rgba(169,169,169,1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(253,253,253,1)), color-stop(100%,rgba(169,169,169,1)));background:-webkit-linear-gradient(top, rgba(253,253,253,1) 0%,rgba(169,169,169,1) 100%);background:-o-linear-gradient(top, rgba(253,253,253,1) 0%,rgba(169,169,169,1) 100%);background:-ms-linear-gradient(top, rgba(253,253,253,1) 0%,rgba(169,169,169,1) 100%);background:linear-gradient(to bottom, rgba(253,253,253,1) 0%,rgba(169,169,169,1) 100%);border:1px solid #9a9a9a;}
/*button.quickpick{background-color:rgb(8,125,215);background:-moz-linear-gradient(top, rgba(8,125,215,1) 0%, rgba(7,92,158,1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(8,125,215,1)), color-stop(100%,rgba(7,92,158,1)));background:-webkit-linear-gradient(top, rgba(8,125,215,1) 0%,rgba(7,92,158,1) 100%);background:-o-linear-gradient(top, rgba(8,125,215,1) 0%,rgba(7,92,158,1) 100%);background:-ms-linear-gradient(top, rgba(8,125,215,1) 0%,rgba(7,92,158,1) 100%);background:linear-gradient(to bottom, rgba(8,125,215,1) 0%,rgba(7,92,158,1) 100%);border:1px solid #0775c9;color:white;}*/ /* LE CHANGES */
/*button.reduce-lines{background-color:#5f247e;background:-moz-linear-gradient(top, #8e32a2 0%, #5f247e 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#8e32a2), color-stop(100%,rgba(169,169,169,1)));background:-webkit-linear-gradient(top, #8e32a2 0%,#5f247e 100%);background:-o-linear-gradient(top, #8e32a2 0%,#5f247e 100%);background:-ms-linear-gradient(top, #8e32a2 0%,#5f247e 100%);background:linear-gradient(to bottom, #8e32a2 0%,#5f247e 100%);border:1px solid #5f247e;color:white;}*/ /* LE CHANGES */
#number-cards .tickets { display: contents; }
.lines-buttons { display: inline-block; vertical-align: top; }
#button_add_lines .addLineImg { position: absolute;left: 0; right: 0; bottom: 0; top: 0; margin: auto; width: 56px; height: 56px; background-color: #FF7E19; opacity: 1; border-radius: 45px; text-align: center; color: #FFFFFF; text-shadow: 1px 1px 2px #873B00;   font-size: 41px; font-weight: 700; }
#button_add_lines .addLineTxt { position: absolute; left: 0; right: 0; bottom: 0; top: -90px; margin: auto; height: 22px; opacity: 1; text-align: center; font-size: 16px; font-weight: 500; }
button.reduce-lines { padding: 9px 9px; width: 150px; position: relative; float: left; width: 217px; height: 389px; border: 2px solid #013658; border-radius: 6px; background-color: #013658; margin: 0 2px 15px 2px; cursor: pointer; }
button.button-trash {  }
/*div.lines-buttons{margin:1%;text-align:center;}*/ /* LE CHANGES */
/*div.choose-numbers-label, div.choose-extra-label{background-color:#eeeeee;border-radius:5px;}*/ /* LE CHANGES */
/*div.choose-numbers-label p, div.choose-extra-label p{padding-top:8px;padding-bottom:5px;text-align:left;padding-left:7px;font-size:0.850em;}*/ /* LE CHANGES */
img.tick-icon{float:right;margin-right:7px;margin-top:-3px;}
.hideItem{display:none;}
p.line-nr{font-size:1.250em;font-family:"Open Sans","Arial", sans-serif;font-weight:bold;margin-bottom:5px;}

div.lottery-line{ width:220px; background-color:#FFF0D5; padding:15px 0px 15px 0px; border-radius:6px; border:2px solid #E1AE55; display:inline-block; margin:0 2px 15px 2px;}
div.lottery-line.border-green{border: 2px solid #C1E0E0; background-color: #E1F8F9;}
div.lottery-line p { font-size: 13px; color: #000000; opacity:0.3; font-weight: 550; margin: 0 0 0px 10px; clear: both; padding-top: 10px; }
div.numbers-1, div.numbers-2 { margin-left:5px; margin-right:5px; }
div.lottery-line td { font-size:13px;padding:2px;text-align:center; }
div.numbers-1 td, div.numbers-2 td { outline-style: none; display: inline-block; width: 25px; height: 25px; font-size: 13px; font-weight: 500; color: #2B2B2B; font-family: 'Heebo', sans-serif; text-align: center; border-radius: 4px;cursor: pointer; opacity: 0.5;  margin: 2px; padding: 0; line-height: 22px; }
div.numbers-1 td { background-color: #FFFFFF; border: 1px solid #CECECE; }
div.numbers-2 td { background-color: #FECF6B; border: 1px solid #E4B34B; }
div.numbers-1 td.number-selected, div.numbers-2 td.number-selected{ color:#FFFFFF; background-color:#0C4970!important; border-color:#0C4970; opacity:1!important; }

div.lottery-line:hover p{ opacity:0.7; }

div.lottery-line:hover button { display:inline-block; }

.mobileTickets, .closeMobileWindow, div.lottery-line button.closeMobileWindow { display:none; }
div.lottery-line:hover .numbers-1 td, div.lottery-line:hover .numbers-2 td { opacity:1; }
div.lottery-line.border-green:hover .numbers-1 td, div.lottery-line.border-green:hover .numbers-2 td { opacity:0.5; }
.border-green .numbers-1 td:hover { color: #6D6D6D; background-color: #FAFFFA; border: 1px solid #ACACAC; opacity: 1!important; }
.border-green .numbers-2 td:hover { color: #6D6D6D; background-color: #F9E6AF; border: 1px solid #B5AC90; opacity: 1!important; }
div.numbers-1 td:hover, div.numbers-2  td:hover { background-color:#FF7E19; color: white; border: 1px solid #FF7E19; }
div.numbers-1 td.number-selected:hover, div.numbers-2 td.number-selected:hover { color:#FFFFFF; background-color: #FF7E19 !important; border: 1px solid #0C4970; opacity: 1; }
/*
.border-green .numbers-1 td:hover { background-color: #FFFFFF; border: 1px solid #CECECE; opacity:1; }
.border-green .numbers-2 td:hover { color: #6D6D6D; background-color: #F9E6AF; border: 1px solid #B5AC90; opacity: 1; }
*/

/*div.numbers-1 > table, div.numbers-2 > table{width:100%;}*/ /* LE CHANGES */
/*
div.numbers-1 td, div.numbers-2 td{min-width:14px;font-family:monospace;padding-left:2px;padding-right:2px;padding-top:3px;padding-bottom:3px;}
div.numbers-1 td{cursor:pointer;background-color:#ebebeb;border:1px solid #582178;border-radius:3px;}
div.numbers-2:hover{background-color:#fff58c;}
div.numbers-2 td{cursor:pointer;}
div.numbers-2 td{background-color:#fff5ba;border:1px solid #582178;border-radius:50px;}
div.numbers-1 td.number-selected, div.numbers-2 td.number-selected{background-color:#582178;color:white;}
*/ /* LE CHANGES */
div.dropdown-style{}
div.dropdown-style select{background-color:#f6f6f6;float:left;height:25px;}
/*div.order-summary .button-playnow{min-width:5em;min-height:1em;font-size:1.5em;margin-bottom:10px;}*/
div.order-summary .button-playnow {  margin-bottom: 10px; height: 67px !important; margin-top: 13px; width: 325px !important; }
div.order-summary table{border-collapse:collapse; width:100%;}
div.order-summary td{padding:7px;}
div.order-summary table tr:first-of-type >td{border-bottom:1px solid #2C7AAB;}
div.order-summary table tr:last-of-type >td{font-family:'Open Sans', 'Arial', sans-serif;font-weight:bold;}
div.order-summary tr >td:last-child{text-align:right;}
.lotto-what{border-top:none;}
div.payment-process{}
/* div.payment-extras{overflow:auto;/*border-bottom:2px dotted #d9d9d9 * /;margin-bottom:2em;} */
ul#payment-steps{list-style-type:none;margin-bottom:1em;}
ul#payment-steps > li{display:inline;font-family:'Montserrat', "Arial",sans-serif;font-weight:bold;text-transform:uppercase;color:#000;}
ul#payment-steps > li:before{background-image:url(../images/paymentprocess-step-grey.png);background-size:40px;padding:20px;background-repeat:no-repeat;background-position:center;color:white;margin-right:5px;}
ul#payment-steps > li.active:before{background-image:url(../images/paymentprocess-step-orange.png);background-size:40px;padding:20px;background-repeat:no-repeat;background-position:center;color:white;margin-right:5px;}
ul#payment-steps > li:first-of-type::before{content:'1';}
ul#payment-steps > li:nth-of-type(2)::before{content:'2';}
ul#payment-steps > li:nth-of-type(3)::before{content:'3';}
ul#payment-steps > li.active{color:black;}
.payment-add-quickpick{float:right;}
td.lotto-logo{width:120px;text-align:left;padding-top:7px;padding-left:7px;}
.lotto-logo img{width:100px;height:auto;}
td.lotto-dropdown{border-top:1px solid #549CC9;padding:1em;}
.ticket-numbers-header{margin-bottom:10px;text-decoration:underline;}
.picked-numbers .ticket-numbers-footer{margin-top:15px;width:90%;}
/* td.lotto-dropdown div{text-align:left;font-size:0.875em;} */
div.ticket-numbers{ /*padding-top:5px;padding-bottom:5px; text-align:center;*/display:inline-block !important; width:50%; margin-right:10%; margin-left:10%; margin-top: 3px;}
.picked-numbers .ticket-numbers { display:block!important; width: auto; margin-right:0; margin-left:0; }
div.account .subscription .ticket-numbers { width:100%; margin-left:0; }
div.ticket_numbers_lottery, div.ticket_numbers_lottery { text-align:center; }
/*span.ball-nr, span.extra-ball-nr, span.remove-nr{background-position:50%;background-repeat:no-repeat;padding:5px;content:' ';font-family:'Open Sans',"Arial",sans-serif;font-weight:bold;min-width:20px;width:20px;display:inline-block;text-align:center;}*/
span.ball-nr, span.extra-ball-nr{ width:27px; height:27px; border-radius:16px; text-align:center; display:inline-block; font-size:15px; font-weight:500; margin-right:4px; padding:4px 0; background-color:#C7E9FE; color:#013658; }
/*span.ball-nr{background-image:url('../images/number-ball-bg.png');}*/
/*span.extra-ball-nr{background-image:url('../images/number-ball-bg-purple.png');color:#fff;}*/
span.extra-ball-nr { background-color: #FFFFFF; }
/*span.star-nr, span.extra-eueur-nr, span.extra-star-nr{background-image:url('../images/number-star-bg.png') !important;background-size:45px !important;background-position-y:2px !important;padding:15px;background-repeat:none!important;color:#fff;background-position-x:5px;}*/
/*span.star-nr, span.extra-star-nr, span.extra-eueur-nr{background-repeat:no-repeat!important;color:#fff;background-position-x:50%!important;background-position-y:-1px!important;}*/
div.available-points{max-width:90%;background-color:white;border:1px solid #b7b7b7;clear:both;font-family:'Open Sans', "Arial", sans-serif;height:20%;overflow:auto;padding:15px 10px 15px 10px;margin-bottom:3%;border-radius:0px 7px 7px 7px;}
div.lottarewards-info{float:right;margin-right:2%;}
div.lottarewards-info > table{border-collapse:collapse;width:100%;max-width:480px;}
td.total-outstanding{background-color:#2c7aab;text-transform:uppercase;color:white;padding:5px;font-family:"Open Sans","Arial",sans-serif;font-weight:bold;}
div.lottarewards-info table tr > td{padding:3px;}
div.lottarewards-info table tr > td:nth-of-type(3){min-width:4em;}
div.lottarewards-info table tr:last-of-type> td:first-of-type{padding:0 0 0 5px;}

@media only screen and (max-width:680px){
	td.lotto-dropdown div{/* text-align:left;*/ font-size:0.875em;}
	td.lotto-dropdown{ padding:inherit; }
	div.ticket-numbers{ width:100% ;}

        div.ticket-numbers {
            padding-top: 0px;
            padding-bottom: 0px;
            text-align: center;
            display: inline-block !important;
        }
}

@media only screen and (max-width:480px){
	div.lottarewards-info table tr > td:nth-of-type(3){min-width:2em;}
	div.lottarewards-info > table{font-size:70%;}
}
@media only screen and (max-width:350px){
        div.lottarewards-info table tr > td:nth-of-type(3){min-width:0em;}
        div.lottarewards-info > table{font-size:70%;}
	
}

div.how-to-play{background-color:#eeeeee;border:1px solid #b7b7b7;overflow:visible;clear:both;}
/*div.row{width:96%;;border-bottom:2px dotted #a1a1a1;padding:15px;display:inline-block;}*/
div.row:last-of-type{border-bottom:None;}
img.how-to-play-icon{margin-left:25px;margin-right:25px;}

.accordion header { position: relative; text-align: left; font-weight: 500; font-size: 16px; background-color: #2C7AAB; cursor: pointer; padding: 23px 0 23px 18px; border: 1px solid #2C7AAB;  margin-bottom: 4px; color: #C7E9FE; }
.lotteryDetails .accordion .row { margin: 0;  padding-left: 7px; }
.accordion header~div { display: none; }
.accordion header span.glyphicon { position: relative; left: -30px; top: -1px; transform: none; font-style: normal; font-weight: bold; font-size: 14px; line-height: 2.4rem; -webkit-transition: .5s 
ease-in-out; -moz-transition: .5s ease-in-out; -o-transition: .5s ease-in-out; transition: .5s ease-in-out; float: right; }
.glyphicon { position:relative; top:1px; display:inline-block; font-family:'Glyphicons Halflings'; font-style:normal; font-weight:400; line-height:1; -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale; }
.container .accordion header~div { display:none; }
.container .accordion header.active + div { display:inline-block; width:100%; background-color:#0C4970; margin-top:-10px; padding:20px; margin-bottom:3px; }
.container .accordion header { position:relative; text-align:left; font-weight:500; font-size:16px; background-color:#2C7AAB; cursor:pointer; padding:23px 0 23px 18px; border:1px solid #2C7AAB; margin-bottom:10px; color:#C7E9FE; }
.container .accordion header span.glyphicon { position:relative; left:-30px; top:-1px; transform:none; font-style:normal; font-weight:bold; font-size:14px; line-height:2.4rem; -webkit-transition:.5s ease-in-out; -moz-transition:.5s ease-in-out; -o-transition:.5s ease-in-out; transition:.5s ease-in-out; float:right; }
.container .accordion header span.glyphicon.open { transform:rotate(-180deg); }
.container .accordion header:hover { border:1px solid #00ADEF; }
.container .accordion header.active { background:#165d8a; border-left:4px solid #00ADEF; border-right:4px solid #00ADEF; border-top:1px solid #165d8a; border-bottom:1px solid #165d8a; }
.container .accordion header.active:hover { border:1px solid #00ADEF; border-left:4px solid #00ADEF; border-right:4px solid #00ADEF;}
.container #lotteryFaqPage .accordion header.active + div p { padding: 20px 12px 20px 12px; font-size:16px; font-weight: 400; margin-left: 23px; }
.container .accordion header.active + div li { margin-left: 12px; }

.ui-accordion { margin-bottom:20px; }
/*.ui-accordion .ui-accordion-header{min-height:36px;outline-width:0px;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word; padding-top:.8em !important; padding-bottom:.8em !important; }*/
.ui-accordion .ui-accordion-header{ position:relative; text-align:left; font-weight:500; font-size:16px; background-color:#2C7AAB; cursor:pointer; padding:20px 0 20px 18px!important; /* LE - ADDED 18PX TO FIX ACCORDION TEXT IN ACCOUNT->ACCOUNT */ border:1px solid #2C7AAB; margin-bottom:4px; color: #C7E9FE; }
.ui-accordion .ui-accordion-header:hover { border: 1px solid #00ADEF; }
.ui-state-default .ui-icon{background-image:url(../images/le/downArrow.png);padding:0;background-position:right;background-repeat:no-repeat;float:right;margin:0;margin-right:20px;height:13px;width:16px;}
.ui-state-active .ui-icon{background-image:url(../images/le/upArrow.png);padding:0;background-position:right;background-repeat:no-repeat;float:right;margin:0;margin-right:20px;height:13px;width:16px;padding-left:2px;}
.ui-accordion .ui-accordion-header .ui-accordion-header-icon, .results .ui-state-active .ui-icon, .results .ui-state-default .ui-icon{top:29px;right:10px;left:initial;}

.lotteryDetails .lottoDetailHeader { font-size: 15px; font-weight: 500; display: inline; }
.lotteryDetailOdds { padding: 0; line-height: 25px; font-size: 15px; color: #C7E9FE; }
.lotteryDetailOdds div { padding: 0; }
.lotteryDetailOdds .oddsAmount { text-align: right; padding-right: 15px; }
.lotteryDetailOdds .lotteryDetailOddsMobile { display: none; }
#lotteryPageCopy {
        margin: 0 auto;
    width: 100%;
    padding: 0 15px;
    background-color: #013658;
    position: relative;
    clear: both;
}
.lotteryPageCopy {
    display: inline-block;
}
.lotteryPageCopy hr {
    margin-bottom: 52px;
}
.lotteryPageCopyContent {
    padding: 0 92px;
}
.lotteryPageCopy section {
    border-bottom: 1px solid #165D8A;
    display: inline-block;
    padding: 43px 0 22px 0;
}
.lotteryPageCopy .pageHeading {
    margin-bottom: 0;
}
.lotteryPageCopy section div {
    float: left;
}
.lotteryPageCopyImg {
    width: 20%;
}
.lotteryPageCopyText {
    width: 80%;
}
.lotteryPageCopy .sub-heading {
    margin-top: 5px;
}
.lotteryPageCopyImgM {
    display: none;
}

.faqs .ui-state-default .ui-icon{margin-top:-.3em;}
.results .ui-state-default .ui-icon{margin-top:8px; margin-top: 0px;/*top: initial;*/}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default{border-top: 1px solid #2C7AAB; /*background:#dedede;*/}
.ui-widget-content{border:none;}
/*.ui-widget-content a{color:#582178;text-decoration:underline;}*/
p.text-center{text-align:center;}
p.text-center > a.button-playnow{float:none;}
/*p.tableheader{background-color:#582178;color:white;text-transform:uppercase;padding:10px;text-align:center;font-family:'Montserrat', "Arial",sans-serif;margin-bottom:5px;padding-top:15px;padding-bottom:15px;}*/
p.tableheader > span.table-cell-left,p.table-header > span.table-cell-center, p.table-header > span.table-cell-right{text-align:left;}
.lotto-results td, .lotto-results th,.lotto-odds td{padding:7px;vertical-align:middle;text-align:center;}
.lotto-results > table, table.lotto-results {}
.lotto-results > table, table.lotto-results {width:97%;margin: 20px auto; color: #C7E9FE; border-collapse:collapse;}
.lotto-results thead tr > td, .lotto-results tr > th{width:168px;}
.lotto-results tr:first-of-type > td:nth-of-type(2){width:186px;}
.lotto-results tr > td:first-of-type{text-align:left;}
.admindashtable.lotto-results tr > td:first-of-type{text-align:left; white-space: -moz-pre-wrap !important;    white-space: -pre-wrap;    white-space: -o-pre-wrap;    white-space: pre ;}
.lotto-results tr > td{border-bottom: 1px solid #549CC9;}
.lotto-results tr > td:nth-of-type(3),.lotto-results tr > td:nth-of-type(4),.lotto-results tr > td:nth-of-type(5){text-align:right;}
/*.lotto-results tr:nth-child(even), .lotto-odds tr:nth-child(even){background-color:#e7e7e7;}*/
/*.lotto-results tr:nth-child(odd), .lotto-odds tr:nth-child(odd){background-color:#dddddd;}*/
.lotto-results{padding-bottom:20px;}
.lotto-results td, .lotto-odds td{text-align:right;}
.lotto-results{font-size:13px !important;}
.lotto-results.raffle-prize-table tr > td:nth-of-type(2) {text-align:center;}
.lotto-results.raffle-prize-table tr > td:nth-of-type(3) {text-align:center;}
.lotto-results.raffle-prize-table .raffle-number-list { display:block; border:0px; overflow:auto; max-height:100px; padding-bottom: 5px;  padding-top: 5px; }

@media only screen and (max-width:400px){
        .winning-results  .table-cell-left { width:80%;  }
	.lotto-results.raffle-prize-table { font-size:10px !important; }
	.lotto-results.raffle-prize-table td, .lotto-results.raffle-prize-table th { padding:1px !important; }
}

div.lotto-results{display:none;}
.results .table-cell-left{width:45%;display:inline-block;}
.results .table-cell-center{width:20%;display:inline-block;}

.results.tableheader .table-cell-left{ margin-top:0px; }
.results img.roundflag {margin-top:-5px; display:inline-block; }
.results .table-cell-left{/*width:auto;*/  padding-left:10px; margin-top:8px;}
.results .table-cell-right{width:44%;margin-top:0px;}
.results.tableheader .table-cell-right{ margin-left:20px; }
.tableheader.results.lottery-results .table-cell-right { width:45%; }
.results.tableheader span { font-weight:500; }
.results.tableheader .table-cell-left { padding-left:10px; }
/*span.star-nr, span.extra-ball-nr{background-size:30px !important;display:inline-block;}*/
span.star-nr, span.extra-eueur-nr span.extra-ukeur-nr, span.extra-star-nr{margin-top:-10px;margin-left:-8px;margin-right:-8px;}
/*span.ball-nr, .remove-nr{background-size:30px;padding:10px}*/
/*span.extra-eueur-nr, span.extra-ukeur-nr{background-size:37px !important;padding:10px;background-position-y:-1px !important;}*/
/*.results span.ball-nr, span.extra-ball-nr{padding:7px;}*/
/*span.extra-eueur-nr, span.extra-ukeur-nr{padding:9px;}*/
a.remove_line {background:transparent url('/images/le/Close_Icon_Red.svg') center top no-repeat;background-size:13px;display:inline-block;width:20px;height:20px; vertical-align:middle;margin: 3px 0 0 2px;}
/*a.remove_line:hover {background-image:url('/images/red-remove.png'); }*/

.results p { color:#FFFFFF; font-size:15px; font-weight:400; }
.results .table-cell-column1{width:7%;display:inline-block;}
.results .table-cell-column2{width:18%;display:inline-block;}
.results .table-cell-column3{width:11%;display:inline-block;}
.results .table-cell-column4{width:25%;display:inline-block;}
.results .table-cell-column5{width:10%;display:inline-block;}
.results .table-cell-column5 .tertiaryLink { display: block;text-align: center; padding-top: 4px; }
.results .table-cell-column6 {width:12%; display:inline-block;text-align: center;}
.results .table-cell-column7 {width:11%; display:inline-block; float: right; padding-right: 10px;}
.results .secondaryFormButton { width: 105px; height: 33px; padding-top: 5px; margin: 0 auto; display: block; }

@media only screen and (max-width:480px){
	span.ball-nr, span.extra-ball-nr { font-size: 80%; }
	span.extra-eueur-nr, span.extra-ukeur-nr{padding:11px;}
}

@media only screen and (max-width:680px){
	/*.results .table-cell-left{width:100%; display:block;}*/
	/*.results .table-cell-right{width:100%;display:block; margin: 0px 0 10px 0;}*/
	/*.results .lotteryname { text-align: center;}*/
	span.star-nr, span.extra-ball-nr{background-size:30px !important;display:inline-block;}
	span.star-nr, span.extra-eueur-nr span.extra-ukeur-nr, span.extra-star-nr{margin-top:-10px;margin-left:-8px;margin-right:-8px;}
	/*span.ball-nr{background-size:30px;padding:3%}*/
	span.extra-eueur-nr, span.extra-ukeur-nr{background-size:37px !important;padding:10px;background-position-y:-1px !important;}
	/*.results span.ball-nr, span.extra-ball-nr{padding:3%;}*/
	span.extra-eueur-nr, span.extra-ukeur-nr{padding:10px;}
}
@media only screen and (max-width:480px){
	/*span.remove-nr { float: right;}*/
        span.ball-nr, span.extra-ball-nr { font-size: 100%; /*padding:3%;*/}
	
        span.extra-eueur-nr, span.extra-ukeur-nr{padding:11px;}
}

@media only screen and (max-width:400px){
	/*.winning-results  .table-cell-left { width:80%;  }*/
}
@media only screen and (max-width:350px){
	span.ball-nr, span.extra-ball-nr{padding:2%;}
	span.extra-eueur-nr, span.extra-ukeur-nr{padding:3%;}
}

/*p.tableheader{padding-left:50px;}*/
div.last-draw{position:relative;}
div.last-draw > div.dropdown-style select{float:none;}
div.last-draw > img{display:inline-block;height:90px;margin-top:15px; /* margin-left:20px; */}
/* div.last-draw > div.dropdown-style{display:inline-block;position:absolute;height:53px;top:0;bottom:-80px;margin:auto;right:30px;} */
div.last-draw > div.dropdown-style { display: inline-block; position: absolute; bottom:20px; right: 20px; padding-left:20px;; /* float: right;margin-right: 30px; margin-top: 8%;padding-bottom: 10px; */}
div.last-draw{padding-bottom:0px;height:120px;width:100%;   background-size: 100% 100%; margin-top: 40px;}
.result-head-row { text-align:center;}

@media only screen and (max-width:680px){
div.last-draw{/*text-align:center;*/height:175px;  background-size:100% 100%;}
/*div.last-draw > div.dropdown-style{display:inline-block;width:100%;position:relative;margin-left:0 !important;margin-left:20px;margin-top:0px;float:none;} */
/* div.last-draw > div.dropdown-style{display:inline-block; /* width:100% */ /*;position:relative;margin-left:0 !important;margin-left:20px;} */
div.last-draw > div.dropdown-style { position : initial; width:100%; padding:0;}
.winning-results div.last-draw img { float:none; }
div.last-draw > img { margin-top:0;}
}


.result-head-row>.left, .result-head-row>.right   { display: inline-block; width:40%;}
.tableheader > span.table-cell-fixed{font-family:'Montserrat', "Arial",sans-serif;}
.tableheader > span.table-cell-fixed:first-of-type{text-align:left;}

@media (min-width:1000px) and (max-width:1084px){
ul.nav li{margin-left:2px!important;}
}

.winning-results.ui-accordion { width:1140px; }
