﻿@import url('css-RobotoOpenSans.css');
html,body
{
    margin: 0;
    padding: 0;
}
body
{
    font-family: 'Roboto', sans-serif;
    color: #27566e;
    background-image: url('../../willbetgamebettingsa/image/bg-body.png');
    font-size: 14px;
}
a, a:hover, a:active, a:visited
{
    color: #27566e;
    text-decoration: none;
}
h1
{
    margin: 0;
    font-family: 'Batang';
    color: #1fb6df;
    font-size: 28px;
    font-weight: normal;
}
h2
{
    color: #1fb6df;
    font-size: 14px;
}
#menuBar
{
    height: 42px;
    background-image: url('../../willbetgamebettingsa/image/bg-menubar.png');
    box-shadow: rgb(170, 170, 170) 0px 2px 4px 0px;
}
#logo
{
    margin-top: 5px;
}
#mirrorLink
{
    margin-top: 5px;
    float: right;
    box-sizing: border-box;
    height: 31px;
    width: 72.2px;
    padding: 0px;
    cursor: pointer;
    background: url(../../willbetgamebettingsa/image/bg-body.png);
    border: 1px solid #101010;
    text-align: center;
    font-family: Roboto;
    font-size: 11px;
    font-weight: 500;
    color: rgb(247, 246, 243);
    line-height: 1;
    border-radius: 5px;
    transition: box-shadow 200ms ease 0s, background 200ms ease 0s;
    box-shadow: none;
    margin-right: 45px;
}
#mirrorLink:hover
{
    background: url(../../willbetgamebettingsa/image/bg-body.png);
    border-color: #ffffff;
}
#main
{
    background-color: #FFF;
    min-height: 600px;
    padding-bottom: 40px;
}
.main,#menuBarInner,#bottomBarContainer, #homeAfterData, #homeHeader
{
    width: 100%;
    max-width: 600px;
    margin: 0 auto;
}
#homeHeader
{
    text-align: center;
    color: #fff;
}
#homeTitle
{
    font-weight: bold;
    font-size: 20px;
    margin: 20px;
    text-shadow: rgb(0, 0, 0) 1px 1px 0px;
}
#homeText
{
    font-weight: bold;
    border-bottom: 10px solid #9bc5c7;
    padding-bottom: 10px;
}
#homeMainContainer
{
    background-color: #9bc5c7;
}
#homeMain
{
    text-align: center;
}
.homeBlock
{
    margin-bottom: 10px;
}
.homeBlockLeft
{
    float: left;
    width: 50%;
    background-color: #ebf4f4;
    height: 150px;
}
.homeBlockLeftImage, .homeBlockRightTop
{
    height: 90px;
}
.homeBlockRight
{
    float: right;
    width: 50%;
    background-color: #fff;
    height: 150px;
}
.homeBlockRightAfter
{
    clear: both;
}
.homeBlockRightButton
{
    margin-top: 10px;
}
#homeAfter
{
    background-color: #749a9c;
}
#boxH1
{
    padding: 20px;
    box-shadow: rgb(170, 170, 170) 0px -2px 4px 0px inset;
}
#logo2, #scoreBox
{
    display: inline-block;
    width: 45%;
    text-align: center;
}
#logo2
{
    padding-left: 20px;
}
#score
{
    font-size: 64px;
    line-height: 8px;
    letter-spacing: -4px;
    font-family: Arial;
    color: #1fb6df;
}
#scoreLabel
{
    font-size: 14px;
    color: #275664;
}
#signUpBox
{
    height: 180px;
    background-color: rgba(159, 198, 200, 0.2);
    text-align: center;
    padding: 18px;
    margin-top: 20px;

}
#signUpBoxTop
{
    color: #1fb6df;
    text-align: left;
}
#signUpBoxMiddle
{
    font-size: 30px;
    font-weight: 300;
    color: #4f6d80;
}
#signUpBoxBottom
{
    margin: 20px;
}
.button
{
    box-sizing: border-box;
    height: 34px;
    width: 169px;
    width: 130px;
    padding: 0px;
    cursor: pointer;
    border: medium none;
    text-align: center;
    font-family: Open Sans;
    font-size: 14px;
    font-weight: bold;
    color: rgb(247, 246, 243);
    line-height: 1;
    border-radius: 4px;
    box-shadow: rgb(170, 170, 170) 0px 1px 4px 0px;
    transition: box-shadow 200ms ease 0s, background 200ms ease 0s;
}
.button1
{
    background: rgb(153, 153, 153) none repeat scroll 0% 0%;
    margin-right: 5px;
}
.button2
{
    background: rgb(31, 182, 223) none repeat scroll 0% 0%;
    margin-left: 5px;
}
.button:hover
{
    box-shadow: rgb(170, 170, 170) 0px 2px 10px 0px;
}
.boxH2
{
    padding: 10px;
}
.barLabel, .barBars
{
    display: inline-block;
    height: 20px;
    vertical-align: bottom;
}
.barLabel
{
    width: 30%;
}
.barBars
{
    width: 65%;
}
.barBar
{
    width: 82%;
    height: 9px;
    border-radius: 2px;
    border: 1px solid #888;
    position: relative;
}
.barScore
{
    font-size: 13px;
}
.barLoader
{
    background-color: #9bc862;
    position: absolute;
    height: 9px;
}
.featureLine
{
    padding-bottom: 10px;
}
.featureLabel
{
    font-weight: bold;
    vertical-align: top;
}
.featureLabel img
{
    margin-top: -5px;
}
.featureMulti
{
    display: inline-block;
    max-width: 85%;
}
#bottomButtonContainer
{
    text-align: center;
    margin: 50px;
}
.button3
{
    background: rgb(130, 171, 173) none repeat scroll 0% 0%;
    height: 57px;
    width: 264px;
}
#bottomLinks
{
    color: #1fb6df;
    font-size: 14px;
    text-align: center;
    font-weight: bold;
}
#bottomBar
{
    background-image: url('../../willbetgamebettingsa/image/bg-menubar.png');
    height: 120px;
}
#footerText
{
    color: #f7f6f3;
    display: inline-block;
    width: 65%;
    padding-top: 20px;
    padding-left: 10px;
    font-size: 13px;
}
#plus18Button
{
    margin-top: 20px;
    display: inline-block;
    box-sizing: border-box;
    height: 43px;
    width: 96.9529px;
    padding-bottom: 10px;
    font-family: Roboto;
    font-size: 14px;
    font-weight: bold;
    color: rgb(255, 255, 255);
    text-align: center;
    line-height: 1.4;
    padding-top: 10px;
    border-style: solid;
    border-width: 2px;
    border-color: rgb(235, 235, 235);
    border-radius: 7px;
    background-color: rgb(255, 0, 0);
    vertical-align: top;
}

#menuBarInner
{
    position: relative;
}
.languagepicker {
	background-image: url('../../willbetgamebettingsa/image/bg-menubar.png');
	display: inline-block;
	padding: 0px;
	overflow: hidden;
	transition: all .3s ease;
	margin: 0px -2px 0px 0;
	vertical-align: top;
    border-radius: 2px;
    height: 40px;


    position: absolute;
}

/*.languagepicker:hover {*/
    /*
	primo linguaggio รจ 40px height,
	gli altri 41px
	*/
	/*height: 121px;
}*/

.languagepicker a{
	color: #FFFFFF;
	text-decoration: none;
}

.languagepicker li {
	display: block;
	padding: 0px 0px;
	line-height: 40px;
	border-top: 0px solid #EEE;
}

.languagepicker li:hover{
	background-color: #EEE;
}

.languagepicker a:first-child li {
	border: none;
	background-image: url('../../willbetgamebettingsa/image/bg-menubar.png');
}

.languagepicker li img {
	margin-right: 0px;
}
#languagepicker
{
    right: 3px;
}
.homeBlockLeftReviewButton
{
    float: left;
    padding: 10px;
    padding-right: 0;
}
.homeBlockLeftScores
{
    float: right;
    padding: 10px;
    padding-left: 0;
}
.homeBlockLeftScoresAfter
{
    clear: both;
}
.score
{
    font-size: 40px;
    line-height: 10px;
    letter-spacing: -4px;
    font-family: Arial;
    color: #1fb6df;
}
.scoreLabel
{
    font-size: 11px;
    color: #275664;
}
.readReviewButton
{
    box-sizing: border-box;
    height: 36px;
    width: 92px;
    padding: 0px;
    cursor: pointer;
    background: rgb(130, 171, 173) none repeat scroll 0% 0%;
    border: medium none;
    text-align: center;
    font-family: Open Sans;
    font-size: 14px;
    font-weight: bold;
    color: rgb(255, 255, 255);
    line-height: 1;
    border-radius: 4px;
    transition: box-shadow 200ms ease 0s, background 200ms ease 0s;
    box-shadow: none;
}
.readReviewButton:hover
{
    box-shadow: rgb(170, 170, 170) 0px 2px 4px 0px;
}
.signUpLabel
{
    color: #1fb6df;
    font-size: 13px;
    padding: 10px;
    padding-bottom: 5px;
}
.signUpText
{
    color: #275664;
    font-weight: bold;
    padding: 10px;
    padding-top: 5px;
    padding-bottom: 0;
}
.betNowButton
{
    box-sizing: border-box;
    height: 36px;
    width: 170px;
    padding: 0px;
    cursor: pointer;
    background: rgba(0, 0, 0, 0) -webkit-linear-gradient(rgb(111, 184, 27) 0%, rgb(111, 184, 27) 100%) repeat scroll 0% 0%;
    border: medium none;
    text-align: center;
    font-family: Roboto;
    font-size: 20px;
    font-weight: bold;
    color: rgb(247, 246, 243);
    line-height: 1;
    border-radius: 25px;
    transition: box-shadow 200ms ease 0s, background 200ms ease 0s;
    box-shadow: none;
}
.betNowButton:hover
{
    box-shadow: rgb(170, 170, 170) 0px 2px 4px 0px;
}
#homeAfterTitle
{
    color: #fff;
    font-size: 15px;
    font-weight: bold;
    margin-top: 20px;
    margin-bottom: 20px;
}
#homeAfterContent
{
    color: #ccc;
    font-size: 11px;
     margin-bottom: 20px;
}
@media screen and ( max-width: 48em )
{
    .tuttoSchermoSuMobile
    {
        width: 100%;
        height: auto;
        float: none;
    }
}

.underline a: link {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: underline;}

.underline a: hover {
	font-weight: bold;
	text-decoration: underline;}
	
	
.clear {
  clear: both;
  display: block;
  overflow: hidden;
  visibility: hidden;
  width: 0;
  height: 0;
}