@import "./includes/fontawesome/css/all.css";
body{border:0;margin:0}
img{border:0}
.lnk{font-family:Verdana,Arial,Helvetica,sans-serif;line-height:1.3;font-size:11px;text-decoration:none;color:#666}
.lnk_red{font-family:Verdana,Arial,Helvetica,sans-serif;line-height:1.5;font-size:12px;text-decoration:none;color:red}
.lnk_sml{font-family:Verdana,Arial,Helvetica,sans-serif;line-height:1.5;font-size:11px;text-decoration:underline;color:#666}
.main{font-size:12px;line-height:1.5;font-family:Verdana,Arial,Helvetica,Sans-serif;color:#505050}
.bro_container{display:block;position:relative;width:595px;height:325px}
.bro_container2{display:block;position:relative;width:595px;height:68px;z-index:1}
.bro_image2{width:595px;height:68px;position:absolute;display:block;z-index:1}
.bro_image{width:595px;height:68px;position:absolute;display:block}
.bro_overlay{position:absolute;display:block;z-index:100;left:35px;top:130px}
.title{font-family:Verdana,Arial,Helvetica,sans-serif;letter-spacing:0;line-height:1.5;font-size:17px;text-decoration:none;color:red}
.red_italic{font-family:Verdana,Arial,Helvetica,sans-serif;letter-spacing:-.7px;line-height:1.5;font-size:12px;font-weight:700;font-style:italic;color:red}
.sml{font-family:Verdana,Arial,Helvetica,sans-serif;line-height:1.3;letter-spacing:-.06em;font-size:11px;text-decoration:none;color:#222}
.smle{font-family:Verdana,Arial,Helvetica,sans-serif;line-height:1.3;letter-spacing:-.06em;font-size:11px;text-decoration:none;color:red}
.smln{font-family:Verdana,Arial,Helvetica,sans-serif;line-height:1.3;letter-spacing:0;font-size:11px;text-decoration:none;color:#222}
.smlb{font-family:Verdana,Arial,Helvetica,sans-serif;line-height:1.3;letter-spacing:-.06em;font-size:13px;text-decoration:none;color:#222}
select.si,input.si{font-family:Verdana,Arial,Helvetica,sans-serif;line-height:1.3;letter-spacing:0;font-size:11px;text-decoration:none;color:#222;border:1px solid gray}
.sml_title{font-family:Verdana,Arial,Helvetica,sans-serif;line-height:1.3;letter-spacing:-.07em;font-size:10px;font-weight:700;text-decoration:none;color:#222}
.med_title{font-family:Verdana,Arial,Helvetica,sans-serif;line-height:1.3;letter-spacing:-.07em;font-size:12px;font-weight:700;text-decoration:none;color:#222}
.med{font-family:Verdana,Arial,Helvetica,sans-serif;line-height:1.3;letter-spacing:0;font-size:12px;text-decoration:none;color:#222}
ul.red_point{list-style-image:url(images/base/bullet_2.jpg);margin:0}
li.rp{margin:10px -5px 10px 15px}
.red{font-family:Verdana,Arial,Helvetica,sans-serif;letter-spacing:-.7px;line-height:1.5;font-size:11px;font-weight:400;color:red}
.prodTitle{font-family:Verdana,Arial,Helvetica,sans-serif;line-height:1.3;letter-spacing:-.07em;font-size:11px;font-weight:700;text-decoration:none;color:#222}
.prodText{font-family:Verdana,Arial,Helvetica,sans-serif;line-height:1.3;letter-spacing:-.07em;font-size:11px;font-weight:400;text-decoration:none;color:#888}
.price_bullet{background-color:transparent;background-image:url(images/base/price_bullet.png);color:#FFF;display:block;font-size:22px;font-weight:400;height:80px;padding:20px 10px 10px;position:absolute;right:0;text-align:center;top:160px;width:89px;z-index:1}
.topoff{color:#666;font-family:Arial,Verdana;font-size:32px;font-weight:700;position:absolute;right:20px;top:90px}
.pageResults{border:1px solid #CCC;border-radius:3px 3px 3px 3px;color:#333;margin:0 2px;padding:2px 5px;text-decoration:none}
.tombola{text-align:left;padding:0 22px}
.tmbs{float:left;margin:0 0 15px 15px;padding:4px}
.small_tmbs{background:none repeat scroll 0 0 #FFF;float:left;font-family:Tahoma;font-size:11px;height:240px;margin:0 0 15px 15px;padding:4px;width:150px}
.wrapper{padding:10px 20px;text-align:left}
.wrapper div.article h2.black{background:none no-repeat scroll right top,linear-gradient(to right,#E6182D 0%,#C30F10 100%) repeat scroll 0 0 #C30F10;color:#FFF;font-size:12px;font-weight:700;margin:14px 0 0;padding:4px 10px;position:relative;text-transform:uppercase}
.groups .small td{font-size:11px}
.groups .small td.date{padding:0 0 0 10px;width:35px;color: #000;}
.groups .small td.group {padding:0 0 0 10px;width: 55px;color: #cc1118;}
.groups td{background:none repeat scroll 0 0 #EBEBEB;border-bottom:1px solid #FFF;border-top:1px solid #D9D7D7;font-size:11px}
.groups.match_table{width:100%}
.groups .small td.right{float:none;text-align:right;width:90px}
.groups .small td.left{float:none;text-align:left;width:90px}
.groups td.flag{padding:5px 0!important;text-align:center;vertical-align:middle;width:20px!important}
.small td.notknown{padding:0 60px 0 0;text-align:right}
tr.small td.flag img{margin:0 3px;width:22px;height:22px}
.groups .played td{background:none repeat scroll 0 0 #CCC}
.groups .small td.win{text-decoration:underline}
.groups .small td.point{text-align:center}
.cl{clear:both;font-size:0;line-height:0;text-indent:-9999px}
.tmbs .desc{height:30px;line-height:1.3;overflow:hidden}
.pager{padding:4px}
.banner{background:none repeat scroll 0 0 #ddd;border:0 solid #999;float:left;height:434px;margin:15px 0 30px 5px;text-align:left;width:553px}
.banner img{background:none repeat scroll 0 0 #ccc;border:0 solid #999;float:left;height:434px;margin:5px 0 10px 5px;text-align:left;width:553px}
.conditions{background: #eee none repeat scroll 0 0;font-size:12px;font-weight:400;line-height:1.3;padding: 5px 10px;margin: 10px 0;}
.desc_line{text-align:left}
.gal{clear:both;float:none;padding:0 10px}
.gal br{display:none}
.gal img{border:1px solid #ccc;margin:5px;padding:10px}
.lang{float:left;padding:10px 0 0 43px;text-align:left}
.social{float:right;padding:10px 40px 0 0;text-align:right;width:200px}
.lng{color:#fff;font-size:12px;text-decoration:none}
.shopsmap{background:#eee none repeat scroll 0 0;float:left;height:200px;width:235px}
.stitle{color:red;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:15px;letter-spacing:0;line-height:1.2;padding:5px 0;text-decoration:none}
#map { display: block;padding: 15px 0 0; }
.rightBox {float:right;margin-right: 15px;clear:both;}
.conditions_trigger{background:#f5821f none repeat scroll 0 0;border-radius:2px;color:#fff;display:inline-block;padding:5px 10px;text-decoration:none!important}
.conditions p,.conditions p span{font-family:Tahoma,Verdana,Arial!important}
.nopad{background:#eee none repeat scroll 0 0;height:183px;padding:0!important}
.abs{display:block;height:183px;left:0;margin:0;padding:0;position:absolute;top:0;width:285px;z-index:1000}
.rel{position: relative;}
tr.blink{animation: blinker 1s linear infinite;}
tr.follow{background:#cfc}
@keyframes blinker{50% { opacity: 0.0; }}
.played .point, .played .center {color:#c30f10;font-size:12px !important;}
tr.follow td{background: #ffe none repeat scroll 0 0;}
.button{background:#ddd none repeat scroll 0 0;border:2px solid #ccc;border-radius:3px;color:#ed1c24;display:block;font-size:14px;padding:10px 20px;text-align:center;text-decoration:none!important}
.button:hover{background:#ccc none repeat scroll 0 0;border:2px solid #bbb}
.right{float:right}
.clearfix::after{float:none;display:block;content:".";clear:both;font-size:0;height:0}
.hibutton{color:#add8e6;text-decoration:none!important;padding:0 10px}
.headerInfo{width:920px;margin:0 auto;background:#333;padding:10px 20px;color:#fff}
.note{font-family:Verdana,Arial,Helvetica,sans-serif;line-height:1.4;letter-spacing:-.06em;font-size:12px;text-decoration:none;color:#666}
.fifa{position:absolute;top:10px;right:75px;background:#a90329;background:-moz-linear-gradient(-45deg,#a90329 0%,#8f0222 44%,#6d0019 100%);background:-webkit-linear-gradient(-45deg,#a90329 0%,#8f0222 44%,#6d0019 100%);background:linear-gradient(135deg,#a90329 0%,#8f0222 44%,#6d0019 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a90329',endColorstr='#6d0019',GradientType=1)}
.fifa img{height:40px;margin:3px 5px 5px}
.stadium{min-width:170px}
.big{font-size:16px}
.download_pdf{display:inline-block;padding:5px 20px;background:#ec1d27;color:#fff;text-decoration:none;font-size:110%;margin:20px 0}