@charset "utf-8";
.clearfix:after, .TabbedPanelsContent:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
.clearfix, TabbedPanelsContent {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix, *html .TabbedPanelsContent {height: 1%;}
.clearfix {display: block;}

@font-face
{
	font-family: 'DirtyHeadlineRegular';
	font-style: normal;
	font-weight: normal;
	src: url('../css/dirtyheadline-webfont.eot');
	src: url('../assets/css/dirtyheadline-webfontd41d.eot?#iefix') format('embedded-opentype'),
url('dirtyheadline-webfont.svg#DirtyHeadlineRegular') format('svg'),
url('dirtyheadline-webfont.woff') format('woff'),
url('dirtyheadline-webfont.ttf') format('truetype');
}



/* GENERAL --------------------------------------------------------------------------------- */
.home-box8 .competition .home-clubs{
    color: #235080 !important;
    font-size: 14px;
    text-align: center;
	margin-bottom:0px;
	line-height:20px;
	width:100%;
}
* 				{margin: 0; padding: 0; text-decoration:none;}
img 				{border: 0;}
.relative 			{position: relative; z-index: 1000;}
.rel 				{position: relative;	z-index: 40;} 
.mceContentBody ul		{list-style: disc inside none !important; margin: 0 0 20px 18px !important;}
.mceContentBody li  		{padding: 0 !important; margin: 0 0 10px 0 !important;}
.mceContentBody ol		{list-style-type: decimal !important; margin: 0 0 20px 18px !important;}
.mceContentBody p		{margin: 0 0 20px 0 !important; font-size: 13px !important; line-height: 20px !important;}
.mceContentBody h1, .mceContentBody h2, .mceContentBody h3, .mceContentBody h4 {margin: 0 0 15px 0 !important;}
.z_fix				{z-index: 4000;}
.s				{background-image: url(../images/sprite.png); background-repeat: no-repeat;}
.sc				{background-image: url(../images/sprite2.png); background-repeat: no-repeat;}
#recaptcha_privacy {
  float: none !important;
}
.f_second_logo {
	width: 100%;
}
.f_second_logo ul {margin:0; padding:0; width:66%; margin-left:auto; margin-right:auto;}
.f_second_logo ul li {margin:0; padding:0; list-style-type:none;}
.f_second_logo ul li a {float:left; margin-left:20px; margin-right:20px; text-decoration:none;}
.f_second_logo ul li a:hover {text-decoration:none;}

/* TYPOGRAPHY ------------------------------------------------------------------------------ */

.welcome p 			{color: #fff; font-size: 11px; text-align: right; margin: 0 0 8px 0; padding: 10px 0;}
.welcome span			{font-weight: bold;}
#CMS ul, 
#CMS_sidebar ul		{list-style: disc; margin: 0 20px 25px 18px;}
#CMS ul ul,
#CMS_sidebar ul ul		{margin: 10px 0 10px 18px; list-style: square;}
#CMS ol,
#CMS_sidebar ol		{margin: 0 20px 25px 18px;}
#CMS ol ol, 
#CMS_sidebar ol ol		{margin: 10px 0 10px 18px;}
#CMS li,
#CMS_sidebar li		{margin: 0 0 10px 0;}
#CMS dt,
#CMS_sidebar dt		{font-weight: bold; display: block; line-height: 15px;}
#CMS dd,
#CMS_sidebar dd		{font-size: 12px; display: block; line-height: 17px; margin: 0 0 15px 0;}
h2				{color: #133459; font-size: 30px; line-height: 32px;}
h3				{color: #133459; font-size: 24px; line-height: 26px;}
h4				{color: #666666; font-size: 20px; line-height: 22px;}

/* MISC LAYOUT ---------------------------------------------------------------------------------- */

body, html 			{width: 100%; height: 100%;}
.bg_holder 			{position: fixed; height: auto; width: 100%; top: 0px; left: 0px; min-height: 100%; min-width: 1024px;}
.bg_img 			{background: url(../images/bg.jpg) no-repeat center top; width: 100%; height: auto; position: fixed; min-height: 100%;}
header				{height: auto !important; background: url(../images/header_bg.png) no-repeat center 40px;background-size:contain;  padding-bottom:7px;width: 980px !important;}
.logo 				{position: relative;}

.logo {
text-align: center;
display: block;
}
.header_people		{height: 76px !important;}
.content_holder 		{background: #fff;}
.content_holder2 		{background: url(../images/holder_bg2.png) repeat-y;}
.clubinfo img			{display: block;}
.pad				{padding: 15px 0px;}
.pad.page_content		{padding-bottom: 120px; padding-left:15px; background:#fff;}
.pad.page_content1 {
padding-bottom: 120px;
padding-left: 15px;
}
.search-results .page_banner{height: auto;}
.search-results .page_banner h6{line-height: 30px;}
.page_primary			{}
.page_banner			{height: 358px; overflow: hidden; background: #f9f9f9;}
.page_title			{background: url(../images/slide_text_bg.jpg) no-repeat; width: 455px; max-height: 199px; border: 1px solid #235080; padding: 15px; position: absolute; left: 15px; bottom: 65px;}
.page_title p			{color: #fff; font-size: 16px; line-height: 22px;}
.page_title h1		{font-family: 'DirtyHeadlineRegular', sans-serif; font-size: 42px; line-height: 44px; display: block; color: #fff; font-weight: normal; margin: 0;}

/* BLOG / SOCIAL MEDIA------------------------------------------------------------------------- */

.social ul 			{margin: 0;}
.social li			{display: inline; float: left; margin: 0 0 0 3px;}
.social li a			{display: block; text-indent: -9000px; outline: 0; width: 20px; height: 20px;}
.social li .tw		{background-position: -32px 0;}
.social li .fb		{background-position: -52px 0;}
.social li.gp a		{text-indent: 0;}
.twtr-hd,
.twtr-ft			{display: none !important;}
.twtr-widget .twtr-tweet-wrap
				{padding: 6px 0 12px 0 !important;}
.twtr-widget .twtr-tweet	{border: 0 !important;}

/* PRIMARY NAVIGATION ------------------------------------------------------------------------- */
nav				{height: auto;}
#lists 			{padding: 0;	margin: 0; list-style: none; float: right;}
#lists li 			{display: inline;	float: left; position: relative; z-index: 9000; margin: 0;}
.ie.ie8 #lists li a, .ie.ie7 #lists li a{ font-size:14px;}
.ie.ie7 .col-sm-10{ width:82%; padding-right:0px; padding-left:1.7%;}
.ie.ie7 .col-md-4{ width:28%;}
.ie.ie7 .col-sm-2{ width:12%;}
.ie.ie8 .col-sm-10{ width:82%; padding-right:0px; padding-left:0px;}
.ie.ie8 .col-md-4{width:25%;}
.ie.ie8 .col-sm-2{width:12%;}

#lists li a, 
#lists li a:visited 	{display: block; width: auto; text-decoration: none;	font-size: 15.4px; font-weight: normal; font-family: 'DirtyHeadlineRegular', sans-serif; float: left; text-transform: uppercase; color: #f4f4f4; padding: 0px 10px; line-height: 70px;}
#lists li a:hover, 
#lists li:hover a 	{text-decoration: none; background:#346ba7; color: #fffffe; border: 0; white-space: normal; border-radius: 5px 5px 0 0;}
#lists li a.tl.menu_active	{color: #FDDF3F;}
#lists ul 		{ position: absolute; right: 0px; top: 50px;}
#lists ul li 		{background: #346ba7;}
#lists ul li:first-child 
				{border-radius: 5px 0 0 0;}
#lists ul li:last-child 
				{border-radius: 0 0 5px 5px;}
#lists ul li:hover 	{background: #3e7ec5; color: #fffffe;}
#lists ul li:hover a {color: #fffffe;}
#lists ul li a 		{font-size: 11px; font-weight: normal; display: block; background: none; border: 0px; padding:0px 15px; line-height: 24px !important;	color: #fff; text-decoration: none; font-family:Arial, Helvetica, sans-serif; text-transform:none; background:none !important;}
#lists ul a:hover 	{color: #00638c; border: 0px;}

/*nav				{height: auto;}
#lists 			{padding: 0;	margin: 0; list-style: none; float: right;}
#lists li 			{display: inline;	float: left; position: relative; z-index: 9000; margin: 0;}
#lists li a.tl, 
#lists li a.tl:visited 	{display: block; width: auto; text-decoration: none;	font-size: 16px; font-weight: normal; font-family: 'DirtyHeadlineRegular', sans-serif; float: left; text-transform: uppercase; color: #f4f4f4; padding: 0px 10px; line-height: 66px;}
#lists li a.tl:hover, 
#lists li:hover a.tl 	{text-decoration: none; background:#346ba7; color: #fffffe; border: 0; white-space: normal; border-radius: 5px 5px 0 0;}
#lists li a.tl.menu_active	{color: #FDDF3F;}
#lists ul 			{display: none;}
#lists :hover ul ul 		{display: none;}
#lists :hover ul 		{display: block; width: 174px; float: left; position: absolute; right: 0px; top: 50px; border-radius: 0 5px 5px 5px;}
#lists :hover ul li 		{clear: both; float: left; width: 174px; padding:4px 10px 4px 10px; border: 0px; margin: 0px; background: #346ba7;}
#lists :hover ul li:first-child 
				{border-radius: 5px 0 0 0;}
#lists :hover ul li:last-child 
				{border-radius: 0 0 5px 5px;}
#lists :hover ul li:hover 	{background: #3e7ec5; color: #fffffe;}
#lists :hover ul li:hover a {color: #fffffe;}
#lists :hover ul a 		{font-size: 11px; font-weight: normal; display: block; background: none; border: 0px;	color: #fff; text-decoration: none;}
#lists :hover ul a:hover 	{color: #00638c; border: 0px;}*/


/* SECONDARY NAVIGATION --------------------------------------------------------------------- */

.sub_menu 			{background: url(../images/sub_menu_bg.jpg) repeat-y; height: 358px; overflow: hidden;}
.sub_menu ul,
.sub_menu li			{margin: 0;}
.sub_menu a			{display: block; background: #123051 url(../images/sub_menu_link_bg.jpg) repeat-x top; font-size: 14px; font-weight: bold; padding: 8px 15px; color: #fff; text-decoration: none;}
.sub_menu a:hover,
.sub_menu a:active		{background: #163c66 url(../images/sub_menu_link_bg_hover.jpg) repeat-x top;}
.sub_menu a.selected		{color: #FDDF3F;}
.sub_menu p			{font-size: 14px; font-weight: bold; color: #fff; padding-left:20px;}
.sub_menu p span a		{font-size: 11px; display: block;}


/* BREADCRUMBS ------------------------------------------------------------------------------ */

.breadcrumbs			{padding-top:8px}
.breadcrumbs ul		{margin: 3px 0 0 0;}
.breadcrumbs li		{display: inline; float: left; margin: 0 5px 0 0; color: #fff; font-size: 11px;}
.breadcrumbs a		{color: #fff; text-decoration: none; font-size: 11px;}
.breadcrumbs .back		{text-align: right;}
.breadcrumbs .back a		{display: block; margin: 3px 10px 0 0;}

/* CONTENT BLOCKS --------------------------------------------------------------------------- */

.home_block 			{border: 1px solid #d1d2da; margin-bottom:10px;}
.home_block.last		{margin: 0;}
.home_block img		{display: block; width: 100%;}
.home_block .bg_title	{position: absolute; right: 0px; bottom: 10px; background: url(../images/home_bg_text_bg.jpg) repeat-y; padding: 8px; width: 200px; height: auto;}
.home_block h3		{margin: 0; line-height: 18px;}
.home_block h3 a		{font-size: 16px; text-decoration: none; color: #fddf3f;}
.home_block p			{color: #fff; font-size: 12px; line-height: 14px; margin: 0;}

/* FOOTER ----------------------------------------------------------------------------------- */

footer 			{background: url(../images/footer_bg.png) no-repeat center top; /*height: 250px !important;*/width: 980px !important;
background-size: cover;}
.footer_menu ul 		{float: left; width: 150px; margin: 0;}
.footer_menu ul.last		{width: 210px;}
.footer_menu li 		{margin: 0 0 8px 0;}
.footer_menu li a 		{color: #fff; font-size: 11px; text-decoration: none;}
.footer_menu li a:hover,
.footer_menu li a:active	{text-decoration: underline;}
.footer_menu li a:before	{content: "\00BB \0020"; margin-right: 5px;}
.footer_logos ul		{margin: 0;}
.footer_logos li		{display: inline; float: left; margin: 0 0 0 25px;}
.footer_logos li:first-child
				{margin: 0;}
.footer_logos li a		{display: block; text-indent: -9000px; outline: 0;}
.footer_logos li .fh		{width: 175px; height: 32px; background-position: 0 -20px; margin-top: 8px;}
.footer_logos li .cd		{width: 111px; height: 40px; background-position: 0 -52px;}
.footer_logos li .ce {
    background-position: -111px -52px;
    height: 47px;
    margin-top: -1px;
    width: 88px;
}
.footer_logos li .pu		{width: 74px; height: 37px; background-position: -176px -8px;}
.footer_logos li .gr        {width: 180px; height: 27px; background-position: 0 -101px;}
.footer_logos li .le        {width: 61px; height: 53px; background-position: -187px -90px;}
.footer_players		{position: absolute; top: -113px; left: 22px;}
.newsletter 			{height: 66px;}
.newsletter h4		{color: #d1d2da; font-size: 30px; line-height: 31px; margin: 8px 0 0 0;}
.newsletter p			{color: #d1d2da; margin: 0;}
.newsletter form		{margin: 17px 0 0 40px;}
.newsletter input[type="text"]
				{width: 180px; margin: 0; background: #d1d2da; border: 1px solid #235080; border-right: 0px; font-size: 11px; padding: 8px 10px; border-radius: 4px 0 0 4px; color: #123356;}
.copyright p, .copyright a {color: #6e869f; font-size: 11px;}
.copyright a {text-decoration: none;}
.copyright a:hover {color: #fffffe;}
.f_right p {text-align: right;}

/* FORMS ------------------------------------------------------------------------------------ */

.form_input form		{display: block; width: 350px; margin: 0 auto;}
.form_input input[type="text"],
.form_input textarea
				{width: 306px;}
.error p			{text-align: center; margin: 0 0 20px 0; color: #eb1d34; display: block; padding: 5px; border: 1px solid #f1afb6; background: #f8e4e6; border-radius: 3px;}


/* WP STUFF --------------------------------------------------------------------------------- */

#sidebar			{background: none; border: 0; padding: 0; margin: 0; width: 100%;}
#sidebar ul, #sidebar ul li, #sidebar ul ul 
				{list-style: none; margin: 0;}
#sidebar #searchform #s 	{width: 92px; float: left; border: 1px solid #235080; border-right: 0px; padding: 8px 10px; font-size: 11px; border-radius: 4px 0 0 4px; -webkit-border-radius: 4px 0 0 4px; -moz-border-radius: 4px 0 0 4px;}
#sidebar #searchsubmit	{background: #e11128; /* Old browsers */
					background: #e11128 -moz-linear-gradient(top, rgba(255,255,255,.2) 0%, rgba(0,0,0,.2) 100%); /* FF3.6+ */
					background: #e11128 -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,.2)), color-stop(100%,rgba(0,0,0,.2))); /* Chrome,Safari4+ */
					background: #e11128 -webkit-linear-gradient(top, rgba(255,255,255,.2) 0%,rgba(0,0,0,.2) 100%); /* Chrome10+,Safari5.1+ */
					background: #e11128 -o-linear-gradient(top, rgba(255,255,255,.2) 0%,rgba(0,0,0,.2) 100%); /* Opera11.10+ */
					background: #e11128 -ms-linear-gradient(top, rgba(255,255,255,.2) 0%,rgba(0,0,0,.2) 100%); /* IE10+ */
					background: #e11128 linear-gradient(top, rgba(255,255,255,.2) 0%,rgba(0,0,0,.2) 100%); /* W3C */
				  border: 1px solid #f72940;  padding: 8px 12px;  display: inline-block; font-size: 11px; font-weight: bold;  text-transform: uppercase;
				  text-decoration: none; cursor: pointer; line-height: 13px; font-family: sans-serif; border-radius: 0 4px 4px 0; -moz-border-radius: 0 4px 4px 0; -webkit-border-radius: 0 4px 4px 0;}
.hentry 			{padding: 0px 15px 15px 15px; border-bottom: #ccc 1px dotted; margin-top: 15px;}
.postmetadata 		{line-height: 30px; padding: 5px 10px; border: #2f2f2f 1px solid; margin: 0px;}
.postmetadata a 		{font-style: italic; padding: 5px 10px; color: #004053;}
.hentry small 		{padding: 5px; font-size: 15px; color: #fff; background: #004053;}
.hentry .postmetadata small 
				{padding: 5px; font-size: 12px; color: #666; background: none;}
.postmetadata small 		{color: #004053; font-size: 11px; border: 0px; padding-bottom: 0px; line-height: 16px;}
#respond 			{padding-top: 15px;}
#commentform textarea 
				{width: 300px; padding: 10px; background: #fff; color: #666; border: #ccc 1px solid; font-family: arial; font-size: 12px;}
#commentform input 		{padding: 4px; background: #fff; color: #666; border: #ccc 1px solid; margin-right: 10px;}
#commentform #submit 	{color: #fff; padding: 5px 10px; background: #000; background: #121212; border: #ccc 1px solid;}
.alignleft 			{display: none;}
.alignright 			{display: none;}
.narrowcolumn .hentry h2,.narrowcolumn .hentry h2 a 
				{color: #004053;}
.hentry h3,.hentry h3 a 
				{padding-top: 12px; color: #004053;}
.entry 			{padding-top: 10px;}


/* COOKIE MONSTER INTERFACE ----------------------------------------------------------- */

.cookie_monster_interface 	{background: #D9EDF7;}
.cookie_monster_interface .border 
				{border-bottom: 1px solid #eaf7fd;}
.cookie_monster_interface h2 
				{font-family: 'AsapBold', sans-serif; text-transform: uppercase; margin: 0; padding: 0; line-height: 20px;}
.cookies_learn_more p 	{margin: 0;}
.cookie_monster_interface ul 
				{list-style: none; margin: 0; padding: 0; color: #3A87AD;}
.cookie_monster_interface a 
				{text-align: center; text-transform: uppercase; font-size: 11px; color: #3A87AD; display: block; padding: 5px 0; background: #c5dce8; border-top: 1px solid #9ac1c9;}
.cookie_monster_interface a:hover 
				{border-bottom: 0;}
.cookie_monster_interface hr 
				{border: solid #eaf7fd; border-width: 1px 0 0; clear: both; margin: 5px 0; height: 0;}


.search_submit_btn{
	letter-spacing:-1px;
}

#other_pages li {
  float: left;
  list-style: none outside none;
  padding: 0 10px;
}

.img-responsive {
	display: block;
  width: 100% \9;
  max-width: 100%;
  height: auto;
}
.aligncenter {margin-left: auto; margin-right: auto; float: none; display: block;}
.alignright {float: right; padding-right: 15px;}
.alignleft {float: left;}
.none {float: none;}

#CMS a {
text-decoration:none;
}

#CMS a:hover {
color: #003366;
}

#sidebar h2 {
    font-family: 'Lucida Grande',Verdana,Sans-Serif;
    font-size: 1.2em;
}

.col-md-10n {
width:840px;
float:left;
}
.col-md-2n {
width:120px;
float:left;
}

.col-md-8n {
width:620px;
float:left;
}

.col-md-4n {
width:220px;
float:left;
}
@media screen and (max-width:767px) {
  .welcome p {
color: #fff;
font-size: 11px;
text-align: center;
margin: 0 0 8px 0;
padding: 10px 0;
}
.search_box input[type="text"] {
  width:170px !important;
}
.search_box form {
margin: 0 auto;
width: 230px;
}
.social ul {
display: inline-block !important;
float:none !important;
margin-top:15px;
}
.omega {
margin-right: 0;
text-align: center;
}
#lists li {
padding: 0;
margin: 0;
list-style: none;
float: right;
background:#346ba7;
}
#lists ul li {
background: #aaa !important;
color:#000 !important;
}
#lists li a {
line-height:32px !important;
}
.flex-caption {
	display:none;
}
.footer_players {
position: relative;
display:block;
text-align:center;
top: 0px;
left: 0px;
margin-top:-50px
}
footer {
background:#112e4c;
height: auto !important;
}
.newsletter {
height: auto;
}
.copyright {
background: #071422;
}
.footer_logos li {
/* display: block; */
float: left;
margin: 0 0 0 25px;
padding: 20px;
}
.blue-bg {
background: url(../images/sub_menu_bg.jpg) repeat-y !important;
height: 318px;
overflow: hidden;
}
.page_title {
background: url(../images/slide_text_bg.jpg) no-repeat;
background-size:cover;
width: 100%;
max-height: 199px;
border: 1px solid #235080;
padding: 15px;
position: absolute;
left: 0px;
bottom: 0px;
}
.sub_menu {
background: none;
height: auto;
overflow: hidden;
}
#CMS li, #CMS_sidebar li {
margin: 0 0 10px 0;
text-align: left;
}
.pad.page_content1 {
padding-bottom: 60px;
padding-left: 15px;
/*background:#fff;*/
background:#d1d2da;
}
footer {
background: #071422 url(../images/footer_bg.png) no-repeat center top;
}
header {
height: auto !important;
background: #112e4c url(../images/header_bg.png) no-repeat center 40px;
padding-bottom: 10px;
}
.form_input form {
display: block;
width: 100%;
margin: 0 auto;
}
.form_input input[type="text"], .form_input textarea {
width: 98%;
}
.col-md-10n {
width:100%;
float:left;
}
.col-md-2n {
width:100%;
float:left;
}

.col-md-8n {
width:100%;
float:left;
}

.col-md-4n {
width:100%;
float:left;
}
header				{ width:100% !important;
}

footer{ width:100% !important;
}
}

@media only screen and (max-width: 990px) and (min-width: 768px) {

.flex-caption {
bottom: -68px;
}
header				{ width: 770px !important;
background:#102c49 url(../images/header_bg.png) no-repeat center 40px !important;
background-size:contain;
}

footer{ width: 750px !important;
}

.col-md-10n {
width:85%;
float:left;
}
.col-md-2n {
width:15%;
float:left;
}

.col-md-8n {
width:70%;
float:left;
}

.col-md-4n {
width:30%;
float:left;
}
 
#lists li a, #lists li a:visited {
display: block;
width: auto;
text-decoration: none;
font-size: 15px;
font-weight: normal;
font-family: 'DirtyHeadlineRegular', sans-serif;
float: left;
text-transform: uppercase;
color: #f4f4f4;
padding: 0px 7px;
line-height: 66px;
}
.footer_players {
position: absolute;
top: -178px;
left: 22px;
}
footer {
background: #071422 url(../images/footer_bg.png) no-repeat center top;
height: auto !important;
}
.copyright {
}
.sub_menu {

background: url(../images/sub_menu_bg.jpg) repeat-y;
height: 298px;
height: 293px;
overflow: hidden;
}
.page_title {
background: url(../images/slide_text_bg.jpg) no-repeat;
width: 455px;
max-height: 199px;
border: 1px solid #235080;
padding: 15px;
position: absolute;
left: 0px;
bottom: 65px;
}
.content_holder2 {
background:#fff repeat-y;
}
.pad.page_content {
padding-bottom: 200px;
padding-left: 15px;
background: #fff;
}
.pad.page_content {
padding-bottom: 180px;
padding-left: 15px;
background: #fff;
}


}

@media only screen and (max-width: 2048px) and (min-width: 1280px) {

.ie7 .header_right_ie {width:76%;}
.ie8 .header_right_ie {width:87%;}

}

@media only screen and (max-width: 1024px) and (min-width: 768px) {
.ie7 .container {width:90%!important;}
.ie8 .container {width:90%!important;}
.ie7 .header_right_ie {width:76%;}
.ie8 .header_right_ie {width:83%;}
.ie7 .ie8 .col-sm-2 {width:8%;}
.ie7 .page-id-115 .useful_banner_manager_banner a img {width:102px;}
.ie7 .page-id-115 .col-sm-10 {width:85.5%;}
.ie7 .page-id-115 .col-sm-2 {width:7.7%;}
.ie7 .page-id-115 .col-md-4n{
 width:26%;
}
.ie8 .page-id-115 .useful_banner_manager_banner a img {width:102px;}
.ie8 .page-id-115 .col-sm-10 {width:85.5%;}
.ie8 .page-id-115 .col-sm-2 {width:7.7%;}
.ie8 .page-id-115 .col-md-4n{
 width:26%;
}
.ie8 .omega { width:85%;}

.ie7 .newsletter {margin-left:21.2%;}
.ie8 .newsletter {margin-left:21.2%;}
}

.ie7 footer {width:79%;}
.ie8 footer {width:79%;}
.ie7 .newsie_ie {width:300px;}
.ie8 .newsie_ie {width:300px;}
.relative-header {
width:980px;
}
.ie7 .search_box {float:left; width:55.66%;}
.ie8 .search_box {float:left; width:72.66%;}
.ie7 .social {width:10%;}
.ie8 .social {width:18%;}

.ie8 p.sml_email {width:180px;}
.ie7 p.sml_email {width:201px; margin-top:-5px;}
.ie7 .pad {padding-left:25px;}
.ie8 .pad {padding-left:15px;}
.ie7 .newsletter FORM {margin:0;}
.ie7 .newsletter INPUT[type='text'] {padding-top:0; padding-bottom:0;}
.ie7 INPUT.fotter.form-control.sml_submitbtn.btn {margin-top:17px;}
.ie8 .content_holder { padding-bottom:105px;}
.ie7 .content_holder { padding-bottom:105px;}
.ie8 .omega { width:43%;}
.ie7 .container {width:72.38%;}
.ie8 .container {width:72.38%;}

.attachment-player-medium.wp-post-image {
    height: auto;
}
.ie8 .attachment-player-medium.wp-post-image {
    height: 140px;
}
.ie7 .breadcrumbs{width:100%;}
.ie8 .breadcrumbs{width:100%;}

.ie7 .back {width:100%;}
.ie8 .back {width:100%;}

.ie7 .breadcrumbs .col-md-10{width:75%;}
.ie8 .breadcrumbs .col-md-10{width:75%;}

.ie7 .page-id-115 .col-sm-8{
 width:65%;
}
.ie8 .page-id-115 .col-sm-8{
 width:65%;
}

.ie7 .page-id-115 .col-md-4n{
 width:26.3%;
}
.ie8 .page-id-115 .col-md-4n{
 width:33%;
}

.ie7 #wpcm-players-gallery h3 {clear:both;}
.ie8 #wpcm-players-gallery h3 {clear:both;}

.ie7 .pad h3 {clear:both;}
.ie8 .pad h3 {clear:both;}

.ie7 .medium-block-grid-3 li{
 width:25%;
 padding-left:5%;
 height:200px;
}
.ie8 .medium-block-grid-3 li{
 width:33%;
 padding-left:5%;
  height:220px;
}
.ie7 .page_content.pad {padding-bottom:300px;}
.ie8 .page_content.pad {padding-bottom:300px;}

.ie7 .page-id-115 .pad {padding-top:8px;}
.ie8 .page-id-115 .pad {padding-top:8px;}

.ie7 .page-id-115 .useful_banner_manager_banner a img {width:102px;}
.ie8 .page-id-115 .useful_banner_manager_banner a img {width:102px;}

.ie7 .page-id-115 .col-sm-10 {width:87.5%;}
.ie8 .page-id-115 .col-sm-10 {width:87.5%;}

.ie7 .page-id-115 .col-sm-2 {width:7.7%;}
.ie8 .page-id-115 .col-sm-2 {width:7.7%;}
.ie7 .newsletter {margin-left:25.33%;}
.ie8 .newsletter {margin-left:25.33%;}


.ie8 .page-id-115 .omega {width:43px:}

.ie8 .pad .col-md-4{width:30%;}


.wp-caption {
	border:1px solid #dddddd;
	background:#f3f3f3;
	padding: 4px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-o-border-radius: 3px;
	display:block;
	margin-left:auto; margin-right:auto;
	font-weight: bold;
	margin-bottom: 5px;
}

.search-results h2 a {font-size:50%; margin-left:15px;}
.ie8 .search-results .ie_omega_left {width:58.3333%;}
.ie8 .search-results .ie_omega_right {width:25%;}
.ie7 .search-results .ie_omega_left {width:58.3333%;}
.ie7 .search-results .ie_omega_right {width:25%;}
.useful_banner_manager_banner img {
    margin-left: auto;
    margin-right: auto;
}
@media (min-width: 320px) and (max-width: 480px) {
.f_second_logo {
	width: 100% !important;
	margin-left:0px !important;
}
.bg_img{display:none !important;}

	/*.wpcm-matches-list-date {
		font-size: 0.65em;
		text-align: left;
		width: 60%;
	}
	.wpcm-matches-list-club1 {
		font-size: 0.65em;
		text-align: right;
		width: 100%;	
	}
	.wpcm-matches-list-col.wpcm-matches-list-status {
		 width: 3.85em;	
	}
	.wpcm-matches-list-club2 {
		font-size: 0.75em;
		text-align: left;
		width: 100%;	
	}
	.wpcm-matches-list-info {
		width: 100% !important;
		font-size: 0.65em;
		text-align: right;	
	}
	#CMS li, #CMS_sidebar li {
		margin: 14px 0 !important;
	}
	*/
}

.contact_user {border:1px solid #CCCCCC; background:#FFFFFF; width:100%; padding-left:7px; font-size:15px; line-height:35px;}
.spacer2 {padding-top:20px;}
.btn_submit {background:#163C64; color:#FFFFFF; line-height:40px; padding-left:25px; padding-right:25px; border:none;}
.wpcm-matches-list li {
    width: 95%;
}
.wpcm-matches-list li .wpcm-matches-list-info{width: auto;}