/* Theme Name: TakeOnTheme URL: http://takeonproductions.comDescription: Theme for TakeOn Productions' Official WebsiteAuthor: Kiss Me I'm Polish LLCAuthor URI: http://kissmeimpolish.com/Version: 1.0*/@import url("css/grid.css");@import url("css/reset.css");/* Global */body {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	color: #000000;	letter-spacing: 0.025em;	background: black;}a {	text-decoration: none;	font-weight: bold;	color: #00349d;	-webkit-transition: color .3s;	-moz-transition: color .3s;	-o-transition: color .3s;	transition: color .3s;}a:hover {	color: #cc0000;	-webkit-transition: color .3s;	-moz-transition: color .3s;	-o-transition: color .3s;	transition: color .3s;}h2 a, h3 a {	text-decoration: none;	color: #000000;	-webkit-transition: color .3s;	-moz-transition: color .3s;	-o-transition: color .3s;	transition: color .3s;}h2 a:hover, h3 a:hover {	color: #cc0000;	-webkit-transition: color .3s;	-moz-transition: color .3s;	-o-transition: color .3s;	transition: color .3s;}h1,h2,h3,h4,h5 {	font-weight:normal;}h1 {	display: none;}h2 {	font-size: 2.14em;}h3 {	font-size: 1.71em;	line-height: 28px;}h4 {	font-size: 1.29em;	line-height: 22px;}h5 {	font-size: 0.93em;	line-height: 17px;}em {	font-style: italic;}.invisible {	display:none;}.uppercase {	text-transform: uppercase;}.normal-weight {	font-weight:normal !important;}.bold {	font-weight:bold;}.red {	color: #cc0000;}.red span {	color: #000000;}.black {	color: #000000;}.bg-black {	color:#000000;}/* Vertical Rhythm */h1,h2,h3,h4,h5,p {	margin-bottom: 20px;}p {	line-height:22px;}/* Directional */.left {	float: left;}.right {	float: right;}.center {	margin: 0 auto;}.align-c {	text-align: center;}.index1 {	z-index: 1;}.index2 {	z-index: 2;}.index3 {	z-index: 3;}.index4 {	z-index: 4;}.index5 {	z-index: 5;}.index6 {	z-index: 6;}.index7 {	z-index: 7;}/* Top */.page-box {	position: absolute;	top: 190px;}.rgba #bg {	background: rgba(224, 218, 212, 1) url('http://takeonproductions.com/wp/wp-content/themes/takeon/img/bg-top.jpg') no-repeat top center;}#bg {	background: #e0dad4 url('http://takeonproductions.com/wp/wp-content/themes/takeon/img/bg-top.jpg') no-repeat top;}header {	position: absolute;}#logo {	float:left;	width:451px;	height:306px;	margin-left:-51px;	background:url('http://takeonproductions.com/wp/wp-content/themes/takeon/img/logo-bg1.jpg');}#logo-txt {	position:absolute;	margin-top:10px;	margin-left:5px;}#splatscrud {	position:absolute;	background:url('http://takeonproductions.com/wp/wp-content/themes/takeon/img/splatsandcrud.png');	width:254px;	height:169px;	margin-left:20px;	margin-top:102px;}#banner {	margin-top:25px;}/* Nav */nav {	float:right;	margin-top:25px;	height:138px;	width:571px;}nav ul {	list-style:none;}nav li {	float:left;	display:block;}.opacity nav li a img {	opacity:1;	-webkit-transition:opacity .2s ease-in-out;	-moz-transition:opacity .2s ease-in-out;	-o-transition:opacity .2s ease-in-out;	transition:opacity .2s ease-in-out;}.opacity nav li a:hover img {	opacity:0;	-webkit-transition:opacity .2s ease-in-out;	-moz-transition:opacity .2s ease-in-out;	-o-transition:opacity .2s ease-in-out;	transition:opacity .2s ease-in-out;}.no-opacity nav li a:hover img {	display:none;}nav span {	display:none;}#eventsandtickets {	width:354px;	height:47px;	background:url('http://takeonproductions.com/wp/wp-content/themes/takeon/img/nav/eventsandtickets-over.jpg');}#photos {	width:217px;	height:47px;	background:url('http://takeonproductions.com/wp/wp-content/themes/takeon/img/nav/photos-over.jpg');}#videos {	width:159px;	height:46px;	background:url('http://takeonproductions.com/wp/wp-content/themes/takeon/img/nav/videos-over.jpg');}#fighters {	width:253px;	height:46px;	background:url('http://takeonproductions.com/wp/wp-content/themes/takeon/img/nav/fighters-over.jpg');}#girls {	width:159px;	height:46px;	background:url('http://takeonproductions.com/wp/wp-content/themes/takeon/img/nav/girls-over.jpg');}#news {	width:159px;	height:45px;	background:url('http://takeonproductions.com/wp/wp-content/themes/takeon/img/nav/news-over.jpg');}#schoolsandgyms {	width:268px;	height:45px;	background:url('http://takeonproductions.com/wp/wp-content/themes/takeon/img/nav/schoolsandgyms-over.jpg');}#shop {	width:144px;	height:45px;	background:url('http://takeonproductions.com/wp/wp-content/themes/takeon/img/nav/shop-over.jpg');}/* Body */#container {	border-top:7px solid black;	margin-top:50px;}#section-container {	padding-bottom:40px;	border-bottom:1px dotted black;}.space-top-x1 {	margin-top:20px !important;}.space-top-x2 {	margin-top:40px !important;}.space-bottom-x1 {	margin-bottom:20px !important;}.space-bottom-x2 {	margin-bottom:40px !important;}.no-banner {	margin-top:90px;}.no-border-bottom {	border-bottom:none !important;}.no-border-top {	border-top:none !important;}.no-margin-bottom {	margin-bottom:0 !important;}.title {	margin:5px 0px 20px 0px;}.thumb {	margin-top:30px;}#main-title {	border-bottom:2px solid black;	padding:12px 0px 12px 0px;}#parent-title {	border-bottom:2px solid black;	padding:12px 0px 12px 0px;	margin-bottom:20px;}#child-title-text {	margin-top:7px;}#child-title {	border-bottom:2px solid black;	padding:6px 0px 6px 0px;	margin-bottom:20px;}/* Sidebar */#sidebar-container {	margin-top:50px;}#widget-title {	border-bottom:2px solid black;	padding:12px 0px 12px 0px;}.widget {	border-top:7px solid black;	margin-bottom:30px;}.sidebar-thumb {	margin-top:10px;}/* Module */.module {	background:white;	-webkit-box-shadow: 2px 2px 3px rgba(0,0,0,0.3);	-moz-box-shadow: 2px 2px 3px rgba(0,0,0,0.3);	box-shadow: 2px 2px 3px rgba(0,0,0,0.3);}a img.module {	opacity:1;	-webkit-transition:opacity .2s ease-in-out;	-moz-transition:opacity .2s ease-in-out;	-o-transition:opacity .2s ease-in-out;	transition:opacity .2s ease-in-out;}a:hover img.module  {	opacity:.5;	-webkit-transition:opacity .2s ease-in-out;	-moz-transition:opacity .2s ease-in-out;	-o-transition:opacity .2s ease-in-out;	transition:opacity .2s ease-in-out;}.thick {	padding:10px 10px 25px 10px;}.med {	padding:10px 10px 15px 10px;}.thin {	padding:5px 5px 10px 5px;}.video-mod {	padding:10px;}.caption p {	margin-top:10px;	margin-bottom:0 !important;	line-height:18px;}.caption span {	font-size:0.93em;	line-height:16px;}/* News */.news {	padding:24px 0;	border-bottom:1px dotted black;}.news img {	float:left;	margin-bottom:20px;	max-width:518px;	padding:10px 10px 25px 10px;	-webkit-box-shadow: 2px 2px 3px rgba(0,0,0,0.3);	-moz-box-shadow: 2px 2px 3px rgba(0,0,0,0.3);	box-shadow: 2px 2px 3px rgba(0,0,0,0.3);	height:auto;	background:white;}.news a span#arrow {	display:inline-block;	width:10px;	height:13px;	background:url('http://takeonproductions.com/wp/wp-content/themes/takeon/img/arrow.gif');	margin-left:6px;}.news a:hover span#arrow {	background:url('http://takeonproductions.com/wp/wp-content/themes/takeon/img/arrow-over.gif');}#news-date {	display:block;	margin-top:10px;}#pagination {	margin-top:20px;}/* Bookmarks */#bookmarks ul {	list-style-type:none;}#bookmarks li {	float:right;	margin-left:16px;}#bookmarks ul li.shareon a {display:block; background-position:center center; background-repeat:no-repeat; width:16px; height:16px;}#bookmarks ul li.shareon a span { display:none; }#bookmarks ul li.facebook a { background-image: url('http://takeonproductions.com/wp/wp-content/themes/takeon/img/buttons/share-facebook.png'); background-position: 0 0;}#bookmarks ul li.facebook a:hover {background-position: 0 -16px;}#bookmarks ul li.twitter a {background-image: url('http://takeonproductions.com/wp/wp-content/themes/takeon/img/buttons/share-twitter.png'); background-position: 0 0;}#bookmarks ul li.twitter a:hover {background-position: 0 -16px;}#bookmarks ul li.delicious a {background-image: url('http://takeonproductions.com/wp/wp-content/themes/takeon/img/buttons/share-delicious.png'); background-position: 0 0;}#bookmarks ul li.delicious a:hover {background-position: 0 -16px; }#bookmarks ul li.digg a {background-image: url('http://takeonproductions.com/wp/wp-content/themes/takeon/img/buttons/share-digg.png'); background-position: 0 0;}#bookmarks ul li.digg a:hover {background-position: 0 -16px;}/* Events and Tickets */#floorplan {	height:265px;	background:url('http://takeonproductions.com/wp/wp-content/themes/takeon/img/floorplan.jpg');}#nextshow-title {	margin-top:20px;}/* Fighters */.fighter {	height:230px;}.fighter p {	margin-top:175px;	line-height:18px;	text-align:center;}.fighter span {	color:gray;}.fighter img {	position:absolute;	width:130px;	height:150px;}.vs {	position:absolute;	margin-left:134px;	margin-top:30px;	width:125px;	height:115px;}#vs-red {	background:url('http://takeonproductions.com/wp/wp-content/themes/takeon/img/vs-red.png');}#vs-blue {	background:url('http://takeonproductions.com/wp/wp-content/themes/takeon/img/vs-blue.png');}.bio-pic {	width:280px;	height:auto;}.biomarker {	position:absolute;	width:140px;	height:76px;	background:url('http://takeonproductions.com/wp/wp-content/themes/takeon/img/biomarker.png') no-repeat top right;}.winnermarker {	position:absolute;	width:140px;	height:76px;	background:url('http://takeonproductions.com/wp/wp-content/themes/takeon/img/winnermarker.png') no-repeat top right;}/* Girls */.girl {	height:200px;}.girl p {	margin-top:175px;	line-height:18px;	text-align:center;}.girl span {	color:gray;}.girl img {	position:absolute;	width:130px;	height:150px;}/* Mailchimp */#mailinglist {	padding-bottom:20px;	border-bottom:1px dotted black;}#mc_signup_submit {	display:block;	width:160px;	height:41px;	background:url('http://takeonproductions.com/wp/wp-content/themes/takeon/img/signup.png');	border:none;}#mailinglist label {	float:left;	margin:20px 0 5px 0;}.mc_input {	width:270px;	font-size:14px;	border:none !important;	padding:10px !important;	margin:0 !important;	height:14px;	background:url('http://takeonproductions.com/wp/wp-content/themes/takeon/img/input-bg.jpg') no-repeat;}.mc_required {	color:#cc0000;}#mc-indicates-required {	float:left;	margin:10px 0;}#mc_signup_submit {	float:left;	margin-right:140px;	margin-top:20px;}.updated {	color:#cc0000;	font-weight:bold;	line-height:18px;	display:block;	float:left;	margin-top:20px;}/* Footer */#bg-bottom {	height:256px;	background:url('http://takeonproductions.com/wp/wp-content/themes/takeon/img/bg-bottom.jpg');}#sponsors {	height:134px;	background:url('http://takeonproductions.com/wp/wp-content/themes/takeon/img/sponsors/sponsors.jpg');}#footer {	background:black;	font-size: 13px;	color: #706d6a;	font-weight: normal;	letter-spacing: 0.025em;	line-height:13px !important;}#footer a {	text-decoration: none;	color: #e0dad4;	font-weight: bold;}#footer a:active {	text-decoration: none;	color: #e0dad4;	font-weight: bold;}#footer a:visited {	text-decoration: none;	color: #e0dad4;	font-weight: bold;}#footer a:hover {	text-decoration: none;	color: #cc0000;	font-weight: bold;}#footer a span#fb-icon {	display:inline-block;	width:20px;	height:20px;	background:url('http://takeonproductions.com/wp/wp-content/themes/takeon/img/fb-icon.gif');	margin-right:6px;}#footer a span#twitter-icon {	display:inline-block;	width:20px;	height:20px;	background:url('http://takeonproductions.com/wp/wp-content/themes/takeon/img/twitter-icon.gif');	margin-right:6px;}#bottom-nav {	list-style-type:none;	background:black;	border-top:1px dotted #e0dad4;	border-bottom:1px dotted #e0dad4;	padding:10px 0;}#bottom-nav li {	float:left;	padding:0 20px;	border-right:1px solid #e0dad4;}.rgba #bottom-nav {	list-style-type:none;	background:black;	border-top:1px dotted rgba(224, 218, 212, 1);	border-bottom:1px dotted rgba(224, 218, 212, 1);	padding:10px 0;}.rgba #bottom-nav li {	float:left;	padding:0 20px;	border-right:1px solid rgba(224, 218, 212, 1);}.last-nav {	border-right:none !important;	padding:0 0 0 20px !important;}/* Galleria *//*------------------------------------------------------------------------*//* galleria_wp.css : galleria CSS file   V1.2.2  Build 704   6/14 2008    *//*------------------------------------------------------------------------*/#galleria_wp  .galleria_wp {	margin:  0;	padding: 0;	text-decoration:none;	list-style-type: none;	list-style-image: none;}#galleria_wp  .galleria_wp img {	display: block;	margin:  0;	padding: 0;	border: none;}#galleria_wp .galleria img {	margin:  0;	padding: 0;	border: none;}/* stage */#galleria_wp  .galleria_wrapper img {	display: block;	margin:  0;	padding: 0;	border: none;}#galleria_wp img.replaced {	margin:  0 auto;	padding:10px 10px 50px 10px !important;	background:white !important;	display: block;}#galleria_wp  .galleria_wp ul{	list-style:none;}#galleria_wp  .galleria_wp li {	display:block;	float:left;	width: 75px;	height:75px;	border: 2px solid #bbb;	overflow:hidden;}#galleria_wp  .galleria_wp li a.galleria {	display:none;}#galleria_wp  .galleria_wp li a.ngg_album {	display:block;}#galleria_wp  .galleria li img.thumb {	cursor:pointer;	margin:  0;	padding: 0;	top:auto;	left:auto;	display:block;	width:auto;	height:auto}* html #galleria_wp  .galleria_wp li div span{width:400px} /* MSIE bug *//*===============================================================*//*     common CSS styles for jCarousel/*===============================================================*//* * This <div> element is wrapped by jCarousel around the list * and has the classname "jcarousel-container". */.jcarousel-container {    position: relative;}.jcarousel-clip {    z-index: 2;    padding: 0;    margin:  2px;    overflow: hidden;    position: relative;}.jcarousel-list {    z-index: 1;    overflow: hidden;    position: relative;    top: 0;    left: 0;    margin: 0;    padding: 0;}.jcarousel-list li,.jcarousel-item {    float: left;    list-style: none;    /* We set the width/height explicitly. No width/height causes infinite loops. */    width:  75px;    height: 75px;}/** * The buttons are added dynamically by jCarousel before * the <ul> list (inside the <div> described above) and * have the classnames "jcarousel-next" and "jcarousel-prev". */.jcarousel-next {    z-index: 3;    display: none;}.jcarousel-prev {    z-index: 3;    display: none;}/******************************************************************//* galleria WP standard class                    added by Y2      *//******************************************************************/#galleria_wp  div.galleria_std  {	width: 780px;	margin: 0 auto;	background-color: transparent;}#galleria_wp  div.galleria_std  .galleria_container {	width: 780px;	margin: 0 auto;	background-color: transparent;}#galleria_wp  div.galleria_std  .galleria_wrapper {	width: 780px;	margin: 5px auto;	overflow: hidden;}#galleria_wp  .galleria_std  .galleria_wrapper img {	display: block;	float: none ;	margin: 0 auto;	padding: 0;}#galleria_wp  .galleria_std  div ul {	width: 100%;	display: block;	margin: 0 auto;	overflow: hidden;	list-style: none;}#galleria_wp  .galleria_std div ul:after {	height: 0;	visibility: hidden;	content: ".";	display: block;	clear: both;}/* default thumbnail size */#galleria_wp  .galleria_std  div ul li {	display: block;	float: left;	margin: 20px 5px;	overflow: hidden;	width:  90px;	height: 60px;	border: 2px rgba(224, 218, 212, 1) solid;}/* default thumbnail size (NextGEN Gallery album's thumbnail)*/#galleria_wp  .galleria_std  div ul li.ngg_album {	display: block;	float: left;	margin: 0;	overflow: hidden;	width: 120px;	height: 90px;	border: 2px rgba(224, 218, 212, 1) solid;}#galleria_wp  .galleria_std  div ul li:hover {	border: 2px red solid;}#galleria_wp  .galleria_std  div ul li.active {	border: 2px rgba(224, 218, 212, 1) solid;}#galleria_wp  .galleria_std  div ul li img.thumb {	cursor: pointer;	top: auto;	left: auto;	display: block;	width: auto;	height: auto;}#galleria_wp  .galleria_std .galleria_wp_thumb_caption  {	position: relative;	display: none !important;	width: 100%;	height: 1.4em;	margin: 0 auto;	margin-top : -2.0em;	overflow: hidden;	background-color: transparent;	z-index: 5;}#galleria_wp  .galleria_std .galleria_wp_thumb_caption  span.msg {	display: block;	position; relative;	margin: 0 auto;	width : 24em;	font-size: 0.9em;	font-weight: bold;	overflow: hidden;	text-align: center;	background-color: transparent;	z-index: 6;}#galleria_wp  .galleria_std .galleria_wp_thumb_caption  span.first {	display: block;	position: absolute;	left: 5px; top: 0;	overflow: hidden;	background-color: transparent;	z-index: 7;}#galleria_wp  .galleria_std .galleria_wp_thumb_caption  span.last {	display: block;	position: absolute;	right: 5px; top: 0;	overflow: hidden;	background-color: transparent;	z-index: 7;}#galleria_wp  .galleria_std  span.thumb_caption {	display: block;	margin: 0 auto;	text-align: center;}#galleria_wp  .galleria_std  span.caption0 {	display: block;	text-align: center;}#galleria_wp  .galleria_std  span.caption1 {	position:absolute;	display: block;	text-align: center;	margin-top:-37px;	width:780px;}#galleria_wp  .galleria_stdspan.caption2 {	display: block;	text-align: center;}#galleria_wp  .galleria_std  .galleria_nav {	display: none;	margin-top: 0.2em;	text-align: center;	font-size: 1.1em;}#galleria_wp  .galleria_std  div button.play {	display: none;	float: right;	margin: 0.2em 1.0em  0.2em 0;}#galleria_wp  .galleria_std  div a {	text-decoration:none;	outline:none;	color:#348;}#galleria_wp  .galleria_std  div a:hover {	color:#67a;}
