/*
Theme Name: a-sportsbook
Theme URI: wordpress/extend/themes/a-sportsbook
Author: the WordPress team
Author URI: #
Description: The 2025 theme for WordPress is a fully responsive theme that looks great on any device. Features include a front page template with its own widgets, an optional display font, styling for post formats on both index and single views, and an optional no-sidebar page template. Make it yours with a custom menu, header image, and background.
Version: 1.1
License: GNU General Public License v2 or later
License URI: #
Tags: light, gray, white, one-column, two-columns, right-sidebar, flexible-width, custom-background, custom-header, custom-menu, editor-style, featured-images, flexible-header, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready
Text Domain: twentytwelve

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/
body{background:#000;margin:0 auto;font-family:Arial, Helvetica, sans-serif;color:#FFFFFF;font-size:13px;padding:0;}
h1, h2, h3, h4, h5, h6, ul, ol, li, p{margin:0;padding:0;}
.clear{clear:both;}
img{text-decoration:none; border:none;}
a{text-decoration:none;}
.align_left, .alignleft{float:left;}
.align_right, .alignright{float:right;}
a{outline:medium none;text-decoration:none;}
.wp-tabs .ui-tabs ul.ui-tabs-nav li a{padding:5px 25px 5px 45px !important; display:inline-block !important;}
.wp-tabs .ui-tabs-panel .wp-tab-content {margin: 0 !important;padding: 0 !important;}
.wpui-light .ui-tabs {border: 5px solid #FC3 !important;}

.header_logo{background:url("images/logo_bg.png") repeat-x;border-bottom: 1px solid #C23A3A; height:104px;}
.logo_des{color: #FFCC33;font-size: 17px;text-align: right;text-transform: uppercase;width: 405px;}
.header_logo img{margin-top:10px;}
.wrapper{width:980px;margin:0 auto;}
.header_bg{background:url("images/top_bg.png") repeat-y; width:980px;padding:0 0 20px; margin-top: 10px;}
.header_banner{ background:url("betting_images/bovada_banner.gif") no-repeat scroll 5px 5px #FFFFFF; height:150px; width:970px; margin-bottom:15px; padding:5px;}

.menu_container{width:980px; margin-bottom:10px;}
.menu ul{list-style:none outside none;}
.menu li{position: relative;display:inline-block;font-size:13px;font-weight:bold;line-height:30px;background:url("images/menu_bg.gif") repeat-x;}
.menu li:hover {top: -2px;}
.menu li a{color:#000;display:inline-block;padding:0 10px;}
.menu li a:hover, #menu li a.active{color:#F00;}
.top_games{background:url("images/top_games_bg.gif") repeat-x; height:227px; width:95%; padding:25px; margin-bottom:5px;-webkit-border-radius: 10px;border-radius: 10px;}
.top_game_banner img{-webkit-box-shadow:  0 0 1px 2px #fff;box-shadow:  0 0 1px 2px #fff; -ms-box-shadow:0 0 1px 2px#fff;}
.top_betting{background:url("images/top_games_bg.gif") repeat-x; width:100%; padding-top:15px;-webkit-border-radius: 10px;border-radius: 10px; margin-bottom:20px;}
.top_betting .widget-area .widget p{font-size:15px;}
.bs_heading{background:url("images/bs_heading_bg.gif") repeat-x; width:100%; margin-top:10px;}
.bs_logo, .bs_review, .bs_play_now, .bs_overall{ background:url("images/bs_div.gif") no-repeat;}
.height30{height:30px;}
.height34{height:34px;}
.bs_sno{width:100px;text-align: center;padding-top: 5px;color:#000;}
.bs_review{width:240px;padding-top: 5px;text-align: center; color:#000;}
.bs_logo, .bs_play_now{width:240px;text-align: center;}
.bs_logo img{-webkit-box-shadow:  0px 1px 2px 1px #a5a5a5;box-shadow:  0px 1px 2px 1px #a5a5a5;}
.bs_logo img:hover{-webkit-box-shadow:  0px 1px 2px 2px #a5a5a5;box-shadow:  0px 1px 2px 2px #a5a5a5;}
.bs_overall{width:120px;text-align: center;padding-top: 5px;color:#000; float:left;}
.bs_all_games{margin-top:10px;}
.bs_game{background:url("images/bs_game_bg.gif") repeat-x; width:100%;padding-top:5px;}
.bottom{margin-bottom:10px;}
.bottom_left{width:280px;}
.b_right_con{background:url("images/bottom_right_bg.GIF") repeat-y scroll right 0 transparent; padding:4px;-webkit-border-radius: 5px;border-radius:5px;}
.bottom_right{width:650px; padding:20px; background:#333333;-webkit-border-radius: 5px;border-radius: 5px;}
.bl_banner_con{background:url("images/banner_bg.GIF") repeat-y;margin-bottom:10px;-webkit-border-radius:5px;border-radius:5px; padding:4px;}
.bl_banner{background:#333333;width:250px;-webkit-border-radius: 5px;border-radius: 5px; padding:10px;}
.bl_banner img{-webkit-box-shadow:  0 0 1px 2px #fff;box-shadow:  0 0 1px 2px #fff; -ms-box-shadow:0 0 1px 2px#fff; margin:10px 0;}
.p24{font-size:24px; text-transform:uppercase;}
.best_betting{margin-bottom:10px; border-bottom:1px solid #000;padding: 10px 0;line-height:18px;}
.best_betting img{float:left; margin-right:10px;}
.p20{font-size:20px; color:#CC0000;}
.index_post{line-height:20px;float:left; background:url("images/top_games_bg.gif") repeat-x scroll 0 0 transparent; padding:10px; font-size:13px; margin-top:10px;-webkit-box-shadow:  0 0 1px 2px #fff;box-shadow:  0 0 1px 2px #fff;}
.index_post img{margin:5px 10px 5px 0; float:left; padding:5px; background:#fff;}
.index_post a:hover{color:#fc3;}
.index_post p{margin-top:3px; color:#fff;}
.more{background:url("images/more.png") no-repeat scroll left 6px transparent;color: #c2c2c2;font-weight: bold;padding-left:12px; max-width:40px;margin-top: 10px;}
.p18{font-size:18px; margin-bottom:5px;}
.p13{font-size:13px;line-height:20px;}
.head_clr{color:#fc3 !important;font-weight: bold !important;}
.star5{background:url("images/stars.png") no-repeat;background-position: 0px 0px; height:39px; width:100px; margin:-10px 0 0 10px;}
.star45{background:url("images/stars.png") no-repeat;background-position: 0px -82px; height:39px; width:100px; margin:-10px 0 0 10px;}
.star4{background:url("images/stars.png") no-repeat;background-position: 0px -41px; height:39px; width:100px; margin:-10px 0 0 20px;}
.bonus{font-size:22px !important;}
.textwidget {border-top: 1px solid;margin: 20px 5px 10px;padding-top: 20px;}
.post_side{background:#333333;-webkit-border-radius: 5px;border-radius: 5px;padding:5px;}
.entry-content{font-size:13px;line-height: 20px; margin-top: 20px;}
.play_now{background:url("images/play_now.png") no-repeat;background-position: 0px 0px; height:29px; width:156px;margin: 0 auto;}
.play_now:hover{background:url("images/play_now.png") no-repeat;background-position: 0px -31px;}
.entry-header img, .game_intro img{ background:#FFFFFF;float:left; float:left; border:1px solid #cfcfcf; padding:5px; margin: 0 10px 10px 0;}
.entry-title{ background:#e4b920;line-height:34px;color: #FFF;padding-left: 15px;}
.entry-title a{color:#FFF;}
#topHeading{font-size: 25px;padding-left: 20px; font-family:monospace,Helvetica,sans-serif;font-variant: small-caps;}
#ui-id-1{background:url("images/us_flag.png") no-repeat 5px 5px;}
#ui-id-2{background:url("images/uk-flag.jpg") no-repeat 5px 5px;}
#ui-id-3{background:url("images/ca_flag.png") no-repeat 5px 5px;}
#ui-id-4{background:url("images/eu_flag.gif") no-repeat 5px 5px;}
#ui-id-5{background:url("images/au_flag.png") no-repeat 5px 5px;}
.entry-content img{background: none repeat scroll 0 0 #FFF;border-radius:3px;margin: 5px 10px 0 0; padding: 5px;}
.post_title {color: #67A411;font-weight: bold;font-size: 15px;font-style: italic;}
.all_post{background: none repeat scroll 0 0 #444444;padding: 5px 10px;}
.all_post img{margin:5px 10px 5px 10px; float:left; padding:4px; background:#187049; height:90px; width:90px;}
.all_post p{margin:3px 0 10px; color:#000;font-size:13px;}
.all_post a{color:#FFF;}
.single_post{margin:5px 5px 10px; padding: 5px 0 15px;border-bottom:1px groove #222; height:100px; width:300px;}
.single_post .more{ min-width:100px;}
#us_flag, #uk_flag, #ca_flag, #eu_flag, #au_flag{position: absolute;z-index: 1;}
#uk_flag{margin: 85px 0 0 -338px;}
#us_flag{margin: 84px 0 0 -438px}
#ca_flag{margin: 85px 0 0 -248px}
#eu_flag{margin: 85px 0 0 -129px}
#au_flag{margin: 85px 0 0 -14px}
.wp-tabs div.wpui-tabs-nav-holder{display:none!important;}
/* Sidebar */

.widget-title {
	font-size: 17px;
	line-height: 50px;
	text-transform: uppercase;
	border-bottom:1px solid #CCCCCC;
}

.widget-area .widget {
	-webkit-hyphens: auto;
	-moz-hyphens: auto;
	hyphens: auto;
	word-wrap: break-word;
}
.widget-area .widget h3 {
	margin-bottom: 5px;
}
.widget-area .widget p,
.widget-area .widget li,
.widget-area .widget .textwidget {
	font-size: 14px;
	line-height: 22px;
	list-style:none;
}
.widget-area .widget p {
	font-weight: normal;
}
.widget-area .textwidget ul {
	list-style: disc outside;
	margin: 0 0 24px;
	margin: 0 0 1.714285714rem;
}
.widget-area .textwidget li {
	background:url("images/list_dot.gif") no-repeat scroll 0 6px transparent;
    list-style: none outside none;
	padding-left:20px;
	font-style:italic;
	color:#67A411;
	
}
.widget-area .widget a {
	color:#67A411;
}
.widget-area .widget a:hover {
	color: #21759b;
}
.widget-area .widget img{margin-left:0px;}
.widget-area #s {
	width: 53.66666666666%; /* define a width to avoid dropping a wider submit button */
}

/* =Widgets
-------------------------------------------------------------- */

.widget-area .widget ul ul {
	margin-left: 12px;
	margin-left: 0.857142857rem;
}
.widget_rss li {
	margin: 12px 0;
	margin: 0.857142857rem 0;
}
.widget_recent_entries .post-date,
.widget_rss .rss-date {
	color: #aaa;
	font-size: 11px;
	font-size: 0.785714286rem;
	margin-left: 12px;
	margin-left: 0.857142857rem;
}
#wp-calendar {
	margin: 0;
	width: 100%;
	font-size: 13px;
	font-size: 0.928571429rem;
	line-height: 1.846153846;
	color: #686868;
}
#wp-calendar th,
#wp-calendar td,
#wp-calendar caption {
	text-align: left;
}
#wp-calendar #next {
	padding-right: 24px;
	padding-right: 1.714285714rem;
	text-align: right;
}
.widget_search label {
	display: block;
	font-size: 13px;
	font-size: 0.928571429rem;
	line-height: 1.846153846;
}
.widget_twitter li {
	list-style-type: none;
}
.widget_twitter .timesince {
	display: block;
	text-align: right;
}


.footer{background:url("images/top_games_bg.gif") repeat-x; height:200px;}
.footerLeft{width:650px;}
.footerRight{}
.footer_nav{margin: 15px 0 0 10px;}
.footer_nav ul{float: left;list-style: none outside none;margin-top:5px;}
.footer_nav li {display: inline;float: left;width: 150px;}
.footer_nav h3{ color:#fff;font-size: 14px;line-height: 18px;font-weight: bold;}
.footer_nav a {color:#FC3; font-weight:normal;margin-left: 10px;font-size: 12px;line-height: 18px;}
.footer_nav a:hover{color: #fff;}
.social_net{width:150px;margin-top: 10px;}
.social_net img{position:relative;margin: 5px;}
.social_net img:hover{top:1px;}
.plus18{ background:url("images/under_18.png") no-repeat; font-style:italic; color:#c00; font-size:18px; height:34px; width:34px; margin:15px 10px 0;}