

@import url('https://fonts.googleapis.com/css?family=Ubuntu');

body {

    background: #002954;

    color: #fafcfc;

    font-family: 'oswaldregular'

}

h1 {

    font-size: 55px;

    background: url(img/logo.png) no-repeat center;

    text-indent: -100000px;

    margin: 0 0 40px;

}

h2 {

    font-size: 40px;

    border-radius: 5px;

    -moz-border-radius: 5px 5px 5px 5px;

    -webkit-border-radius: 5px 5px 5px 5px;

    line-height: 87px;

    background-color: rgba(208, 220, 216, 0.1);

    padding-left: 15px;

    text-shadow: 3px 3px #0c304b;

}

h2 .valid {

    font-size: 75px;

    color: #f9dc1c;

    padding-bottom: 8px;

}

h3 {

    font-size: 24px;

    background-color: rgba(208, 220, 216, 0.1);

    line-height: 50px;

    padding-left: 15px;

    margin: 40px 0 3px;

}

a {

    text-decoration: none;

    cursor: pointer;

}

a:hover {

    text-decoration: none;

    color: inherit;

}

a.button

{

    font-size: 13px;

    color: #FFFFFF;

    background-color: #fb4d00;

    padding: 25px 25px 25px 25px;

}

a.button:hover

{

    color: #FFFFFF;

    background-color: #0c304b;

}

.icon

{

    margin-right: 5px;

}

p {

    font-family: sans-serif;

    font-size: 14px;

    color: #dbe7e3;

    text-align: justify

}





@font-face {

    font-family: 'oswaldregular';

    src: url('fonts/oswald.eot');

    src: url('fonts/oswald.eot?#iefix') format('embedded-opentype'),

    url('fonts/oswald.woff2') format('woff2'),

    url('fonts/oswald.woff') format('woff'),

    url('fonts/oswald.ttf') format('truetype'),

    url('fonts/oswald.svg#oswaldregular') format('svg');

    font-weight: normal;

    font-style: normal;

}

@font-face {

    font-family: 'Logibet';

    src: url('fonts/logibet_icons.eot');

    src: url('fonts/logibet_icons.eot?#iefix') format('embedded-opentype'),

         url('fonts/logibet_icons.woff2') format('woff2'),

         url('fonts/logibet_icons.woff') format('woff'),

         url('fonts/logibet_icons.ttf') format('truetype'),

         url('fonts/logibet_icons.svg#Logibet') format('svg');

}



.icon {

    font-family: 'Logibet', Arial, sans-serif;

    text-transform: none !important;

    line-height: normal;

    vertical-align: middle;

    font-weight: normal !important;

    font-style: normal !important;

}



.icon.valid:after { content: "\0079"; }

.icon.star:after { content: "\0030"; }







.update {

    margin-top: 10px;

    font-family: sans-serif;

}

.betwinner-button {

    font-size: 30px;

    border-radius: 5px;

    -moz-border-radius: 5px 5px 5px 5px;

    -webkit-border-radius: 5px 5px 5px 5px;

    box-shadow: 0px 7px 0px #020d15;

    -webkit-box-shadow: 0px 7px 0px 0px #020d15;

    -moz-box-shadow: 0px 7px 0px 0px #020d15;

    padding: 6px 0 5px 0;

    display: block;

    width: 32%;

    text-align: center;

    margin: 25px auto 30px;

}

.betwinner-mobile {

    font-size: 30px;

    border-radius: 5px;

    -moz-border-radius: 5px 5px 5px 5px;

    -webkit-border-radius: 5px 5px 5px 5px;

    box-shadow: 0px 7px 0px #020d15;

    -webkit-box-shadow: 0px 7px 0px 0px #020d15;

    -moz-box-shadow: 0px 7px 0px 0px #020d15;

    padding: 7px 0 4px 0;

    display: block;

    width: 32%;

    text-align: center;

    margin: 25px auto 30px;

}

.betwinner-logo:hover,

.betwinner-button:hover {

    position: relative;

    top: 2px;

    box-shadow: none;

}

.betwinner-button-yellow:hover {

    color: #FFFFFF;

}

.betwinner-button-yellow {

    background-color: #09519e;

    color: #FFFFFF;

    margin-bottom: 20px;

}

.betwinner-button-red {

    background-image: linear-gradient(0deg, #ffa008 8%, #ff7104 50%, #ff4200 100%);

    background-color: #FFFFFF;

    color: #FFFFFF;

    padding-top: 10px;

}

.link2 a {

    text-decoration: underline;

    color: #EEEEEE;

    font-size: 20px;

}

.link2 a:first-child {

    margin-right: 1px;

}



.link2 a:hover {

    position: relative;

    top: 1px;

}

.betwinner-logo {

    display: block;

    width: 295px;

    height: 95px;

    background-color: #0c304b;

    border-radius: 5px;

    -moz-border-radius: 5px 5px 5px 5px;

    -webkit-border-radius: 5px 5px 5px 5px;

    margin: 25px auto 0;

    box-shadow: 0px 7px 0px #001020;

    -webkit-box-shadow: 0px 7px 0px 0px #001020;

    -moz-box-shadow: 0px 7px 0px 0px #001020;

}

.betwinner-logo img {

    margin: 0 auto;

    display: block;

    position: relative;

    top: 25px;

}

.text-box {

    background-color: rgba(208, 220, 216, 0.05);

    padding-top: 15px;

    padding-bottom: 20px;

}





footer {

    height: 165px;

    background-color: rgba(208, 220, 216, 0.05);

    margin: 30px 0 80px 0;

    padding-top: 20px;

}

.rating {

    font-size: 24px;

}

.rating-value {

    color: #f9dc1c;

    font-size: 30px;

    line-height: 50px;

}

.rating-count {

    font-size: 14px;

    color: #d0dcd8;

}

.stars {

    color: #f9dc1c;

    font-size: 24px;

    margin-top: 10px

}



.site_link  {

    line-height: 26px;

}



.site_link a {

    display: block;

    color: #fff;

    text-decoration: underline;

}



.site_link.a-link {

    background-color: #007B5B;

}



.site_link.b-link {

    background-color: #267ecc;

}



.site_link.c-link {

    background-color: #3AAA35;

}



.site_link.d-link {

    background-color: #284159;

}



.dofollow {

	color: #FFFFFF;

    font-size: 14px;}



.dofollow a:link {

	color: #dbe7e3;

    font-size: 14px;

	text-decoration: none;}



.dofollow a:visited {

	color: #FFFFFF;

    font-size: 14px;

	text-decoration: none;}



.dofollow a:hover {

	color: #FFFFFF;

	text-decoration: underline;}

	

.instructions {

	color: #FFFFFF;

    font-size: 14px;}



.instructions a:link {

	color: #dbe7e3;

    font-size: 14px;

	text-decoration: underline;}



.instructions a:visited {

	color: #FFFFFF;

    font-size: 14px;

	text-decoration: underline;}



.instructions a:hover {

	color: #FFFFFF;

	text-decoration: none;}

	

.bookies {

	color: #FFFFFF;

    font-size: 14px;}



.bookies a:link {

	color: #dbe7e3;

    font-size: 14px;

	text-decoration: underline;}



.bookies a:visited {

	color: #FFFFFF;

    font-size: 14px;

	text-decoration: underline;}



.bookies a:hover {

	color: #FFFFFF;

	text-decoration: none;}





@media (max-width: 992px) {

    h2 {

        font-size: 35px;

    }

}



@media (max-width: 768px) {

    .betwinner-button {

        width: 270px;

        font-size: 25px;

    }

    h2 {

        font-size: 25px;

        line-height: 50px;

    }

    h2 .valid {

        font-size: 40px;

        display: block;

    }

    .betwinner-logo {

        width: 270px;

    }

}# DA CANCELLARE #.col-xs-1.site_link.c-link:nth-child(2){display:none;}