﻿

.genesis-nav-menu .menu-item {
	display: inline-block;
	text-align: left;
}


.genesis-nav-menu .menu-item:hover {
	position: static;
}

	
	.genesis-nav-menu.responsive-menu .menu-item,
	.responsive-menu-icon {
		display: block;
	}

	
	.genesis-nav-menu.responsive-menu .menu-item:hover {
		position: static;
	}

	
	.genesis-nav-menu.responsive-menu .menu-item-has-children {
		cursor: pointer;	
	}

	
	.genesis-nav-menu.responsive-menu .menu-open.menu-item-has-children:before {
		content: "\f460";
	}

.fix { clear:both;height:1px;overflow:hidden;margin:-1px 0 0; }

	
.clear {
	height: 1px; 
	}

  .stack-slider .slide-title {
    font-size: 15px;
    line-height: 1em; }




.brands h6
{
    font-family: 'gothammedium', Arial, sans-serif;
    font-size: 12px;
    font-weight: normal;
    line-height: 14px;

    padding-bottom: 10px;

    text-align: center;
    text-transform: uppercase;

    color: #000;
}

.brands .holder img
{
    position: relative;
    top: 0;

    display: inline-block;

    margin: 0 34px 35px;
}


		ul.icons {
			cursor: default;
			list-style: none;
			padding-left: 0;
		}


			ul.icons li {
				display: inline-block;
				padding: 0 1.25em 0 0;
			}


				ul.icons li:last-child {
					padding-right: 0;
				}


				ul.icons li .icon:before {
					font-size: 1.5em;
				}


		#footer .icons a {
			color: #bbb;
		}


.pswp__item {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  overflow: hidden; }


#header .widget-area {
	width: 475px;
	float: right;
	margin: 0; 
	padding: 0;
	}

	
#header .widget-area p {
	margin: 0;
	padding: 0 0 5px 0;
	}

	
#header .widget-area h4 {
	color: #333333;
	font-size: 14px;
	font-weight: normal;
	margin: 10px 0 0 0; 
	padding: 0;
	text-decoration: none;
	}

	
#header .widget-area ul {
	margin: 0;
	padding: 0;
	}

	
#header .widget-area ul li {
	list-style-type: square;
	margin: 0 0 0 20px;
	padding: 0;
	}

		.et_nav_text_color_light, .et_nav_text_color_light #et-secondary-nav a, .et_nav_text_color_light .et-social-icon a,.et_nav_text_color_light #et-info a { color: rgba( 255, 255, 255, 0.6 ); }

		.et_nav_text_color_dark, .et_nav_text_color_dark #et-secondary-nav a, .et_nav_text_color_dark .et-social-icon a,.et_nav_text_color_dark #et-info a { color: rgba( 0, 0, 0, 0.5 ); }

				#top-header .et-social-icon a { font-size: 14px; }

				.et_nav_text_color_light .et-social-icon a:hover, .et_nav_text_color_light #et-secondary-nav a:hover, .et_nav_text_color_light .et-cart-info:hover { color: rgba(255, 255, 255, 1) !important; }

				.et_nav_text_color_dark .et-social-icon a:hover, .et_nav_text_color_dark #et-secondary-nav a:hover, .et_nav_text_color_dark .et-cart-info:hover { color: rgba(0, 0, 0, 0.7) !important; }


.et-pb-arrow-prev:before, .et-pb-arrow-next:before, .et_pb_testimonial:before, .et_pb_toggle_title:before, .et_overlay:before, #et_search_icon:before, .mobile_menu_bar:before, .et-social-icon a:before, .et_pb_social_icon a.icon:before, .et_pb_font_icon:before, .et_audio_container .mejs-playpause-button button:before, .et_audio_container .mejs-volume-button button:before, .mfp-arrow-left:after, .mfp-arrow-left .mfp-a, .mfp-arrow-right:after, .mfp-arrow-right .mfp-a, #et-info-phone:before, #et-info-email:before, .et-cart-info span:before, .et_pb_pricing_table_button:after, .et_pb_promo_button:after, a.et_pb_more_button:after, .et_pb_newsletter_button:after, .comment-reply-link:after, .form-submit input:after, .et_pb_contact_submit:after, .et_pb_contact_reset:after { font-family: 'ETmodules'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }

.et-social-icon a { display: inline-block; font-size: 24px; position: relative; text-align: center; transition: color 300ms ease 0s; color: #666; text-decoration: none; }


	.et-social-icon span { display: none; }



.et_color_scheme_green .et-cart-info, .et_color_scheme_pink .et-cart-info, .et_color_scheme_red .et-cart-info, .et_color_scheme_orange .et-cart-info, .et_color_scheme_green .et-social-icon a:hover, .et_color_scheme_pink .et-social-icon a:hover, .et_color_scheme_red .et-social-icon a:hover, .et_color_scheme_orange .et-social-icon a:hover, .et_color_scheme_green .et_pb_promo_button, .et_color_scheme_pink .et_pb_promo_button, .et_color_scheme_red .et_pb_promo_button, .et_color_scheme_orange .et_pb_promo_button, .et_color_scheme_green .et_pb_more_button, .et_color_scheme_pink .et_pb_more_button, .et_color_scheme_red .et_pb_more_button, .et_color_scheme_orange .et_pb_more_button, .et_color_scheme_green .et_pb_slide_description h2 a, .et_color_scheme_pink .et_pb_slide_description h2 a, .et_color_scheme_red .et_pb_slide_description h2 a, .et_color_scheme_orange .et_pb_slide_description h2 a, .et_color_scheme_green .et-pb-slider-arrows a, .et_color_scheme_pink .et-pb-slider-arrows a, .et_color_scheme_red .et-pb-slider-arrows a, .et_color_scheme_orange .et-pb-slider-arrows a, .et_color_scheme_green .et_audio_content a, .et_color_scheme_pink .et_audio_content a, .et_color_scheme_red .et_audio_content a, .et_color_scheme_orange .et_audio_content a, .et_color_scheme_green .et_link_content a, .et_color_scheme_pink .et_link_content a, .et_color_scheme_red .et_link_content a, .et_color_scheme_orange .et_link_content a, .et_color_scheme_green .et_pb_newsletter_button, .et_color_scheme_pink .et_pb_newsletter_button, .et_color_scheme_red .et_pb_newsletter_button, .et_color_scheme_orange .et_pb_newsletter_button { color: inherit !important; }


		#et_search_icon:hover, .mobile_menu_bar:before, .footer-widget h4, .et-social-icon a:hover, .comment-reply-link, .form-submit input, .et_pb_sum, .et_pb_pricing li a, .et_pb_pricing_table_button, .et_overlay:before, .entry-summary p.price ins, .woocommerce div.product span.price, .woocommerce-page div.product span.price, .woocommerce #content div.product span.price, .woocommerce-page #content div.product span.price, .woocommerce div.product p.price, .woocommerce-page div.product p.price, .woocommerce #content div.product p.price, .woocommerce-page #content div.product p.price, .et_pb_member_social_links a:hover { color: #000000 !important; }


body,
div#wrapper,
div#header { background: #fff; }


div#header div#topnav,
div#logo,
div#navwrapper,
div#sidebar,
div#subnav,
div#footer,
div#dev-bar,
div#pmsearchbox,
p.report,
.backtotop,
a.more,
a.close,
div.expander a.toggle,
div.expander span,
div.actions,
div#refinement-bar,
div.postcomment,
div#magazinetop,
ul.linklist,
div#tabs,
div.about,
div#comments,
div.tabs-comments,
div.article_related,
div.authorbio,
div.divider,
div#pmsearchbox,
iframe#browser,
div#tocbar
 { display: none !important; }


div#header { margin: 0; padding: 0; }


div#header a { color: #000; }


div#header span#text_tout_link_text a, div#header a#text_tout_link{color:#fff}


div#header div.newsitem a, div.newsitem a { color: #fff; }


#footer {
	margin: -30px auto 0px auto;
}




*html #footer {
	margin-top: -30px;
}
#content nav.job-manager-pagination,#job-manager-job-dashboard table .applications,#job-manager-job-dashboard table .expires,#job-manager-job-dashboard table .filled,nav.job-manager-pagination{text-align:center}
#content nav.job-manager-pagination ul,nav.job-manager-pagination ul{display:inline-block;white-space:nowrap;padding:0;clear:both;border-left:1px solid #eee;margin:1px}
#content nav.job-manager-pagination ul li,nav.job-manager-pagination ul li{border-right:1px solid #eee;border-top:1px solid #eee;border-bottom:1px solid #eee;padding:0;margin:0;float:left;display:inline;overflow:hidden}
#content nav.job-manager-pagination ul li a,#content nav.job-manager-pagination ul li span,nav.job-manager-pagination ul li a,nav.job-manager-pagination ul li span{margin:0;text-decoration:none;line-height:1em;font-size:1em;font-weight:400;padding:.5em;min-width:1em;display:block;border:0}
#content nav.job-manager-pagination ul li a:focus,#content nav.job-manager-pagination ul li a:hover,#content nav.job-manager-pagination ul li span.current,nav.job-manager-pagination ul li a:focus,nav.job-manager-pagination ul li a:hover,nav.job-manager-pagination ul li span.current{background:#eee;color:#888}
#hall-of-fame{float:left;width:200px;height:200px;text-align:center}
#hall-of-fame
h4{height:27px;vertical-align:middle;line-height:27px;background:#f0f5f5;text-transform:uppercase;text-align:left;border:none;padding-left:20px;padding-top:5px;padding-bottom:7px}
#hall-of-fame h4
a{color:#000;font-size:16px;font-weight:normal}
#hall-of-fame a
img{margin-top:10px;width:160px}
.wf-active #featured-content .featured-post-content .entry-title{font-style:normal;font-weight:400}
#featured-content .entry-header .entry-meta a,#featured-content .featured-post-content .entry-header .entry-categories a,#featured-content .featured-post-content .entry-title,#featured-content .featured-post-content .entry-title a{color:#fff}
#featured-content .entry-header .entry-meta a:hover,#featured-content .featured-post-content .entry-header .entry-categories a:hover{color:#fff}
#featured-content .featured-post-content .entry-header .entry-meta,#featured-content .featured-post-content .entry-header .entry-categories{color:#fff}
#featured-content .featured-post-content .entry-summary,#featured-content .featured-post-content .entry-summary a{color:#fff}




div.row1
{
	float:left;
	width:100%;
	height:70px;
	margin-top:26px;
}
.mk-dynamic-styles {display:none}













.colf-xs-1, .colf-sm-1, .colf-md-1, .colf-lg-1, .colf-xs-2, .colf-sm-2, .colf-md-2, .colf-lg-2, .colf-xs-3, .colf-sm-3, .colf-md-3, .colf-lg-3, .colf-xs-4, .colf-sm-4, .colf-md-4, .colf-lg-4, .colf-xs-5, .colf-sm-5, .colf-md-5, .colf-lg-5, .colf-xs-6, .colf-sm-6, .colf-md-6, .colf-lg-6, .colf-xs-7, .colf-sm-7, .colf-md-7, .colf-lg-7, .colf-xs-8, .colf-sm-8, .colf-md-8, .colf-lg-8, .colf-xs-9, .colf-sm-9, .colf-md-9, .colf-lg-9, .colf-xs-10, .colf-sm-10, .colf-md-10, .colf-lg-10, .colf-xs-11, .colf-sm-11, .colf-md-11, .colf-lg-11, .colf-xs-12, .colf-sm-12, .colf-md-12, .colf-lg-12 {
  position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
}

.colf-xs-1, .colf-xs-2, .colf-xs-3, .colf-xs-4, .colf-xs-5, .colf-xs-6, .colf-xs-7, .colf-xs-8, .colf-xs-9, .colf-xs-10, .colf-xs-11, .colf-xs-12 {
  float: left;
}

.colf-xs-12 {
  width: 100%;
}
.foot-nav li.menu-item-235{display:none}
.head-nav li.menu-item-235{display:none}
.tribe-events-page-template .menu-item-20 a{color:#fcce01}
.tribe-events-page-template .menu-item-20 a:after{width:100%}

.images img.last {padding-right:0;}

.header ul li.last a, .footer ul li.last a {border:none;}

.footer li.last.sitemap a {border-left:1px; border-left-style:solid; padding-left:10px;margin-left:-10px;}
body.node-type-page-news-events-publications .group-middle .field-name-field-about-upcoming-events .more-link{text-align:left;width:179px;float:right;}
.more-link{text-align:right;}


.muted {
  color: #999999;
}


a.muted:hover,
a.muted:focus {
  color: #808080;
}


.inline-blocks {
  font-size: 0;
  margin-left: -10px;
}

.inline-blocks-wide {
  margin-left: -25px;
}

.inline-blocks-wide .inline-block {
  margin-left: 25px;
}


.screen,
.staging,
#header h1,
#navigation-primary,
#navigation-secondary,
#navigation-quaternary,
#search-wrapper,
.button-newsletter,
#breadcrumbs,
.sidebar-right,
.comments,
#tagline,
#footer-primary .column-1,
#footer-primary .details-contact div div p:last-child,
.icon,
#logo a,
#google_translate_element,
.addthis_toolbox
{
	display: none;
}

		.column-1
		{
			float: left;
			width: 205px;
    	margin-right: 30px;
		}

			.column-2 h1:first-child,
			.column-2 h2:first-child,
			.column-2 h3:first-child,
			.column-2 h4:first-child,
			.column-2 h5:first-child,
			.column-2 h6:first-child,
			.column-2 p:first-child,
			.column-2 ul:first-child,
			.column-1 h4:first-child
			{
    	margin-top: 0;
			}

			.column-1:last-child,
			.column-2:last-child,
			.column-3:last-child,
			.column-4:last-child
			{
				margin-right: 0;
			}

.home .column-1 h2 {
    color: #003660;
    font-size: 21px;
    line-height: 31px;
    font-weight:bold;
    margin:0px;
}

.home .column-1 h4 {
    color: #5699CC;
    font-size: 13px;
    font-weight: bold;
    margin-bottom: 15px;
    text-transform: uppercase;
}


#skin_top_miniacctlogin {
     float: right;
     width: 435px;
     }

.clear{
	clear:both;
	line-height:0px;
	font-size:0px;
}


.footer-body
{
    position:relative;
    padding: 5px;

}


.footer-body .rss-tag-icon
{
  position: absolute;
  left:   6px;
  bottom:-32px;
  z-index:1;
}

.presentation_user_lft{padding:0 0 0 0; width:100px; }

.presentation_user_lft a img{width:100%; height:auto; }

.presentation_user_lft a					{ padding:0; margin:0; }

.presentation_user_lft a span				{ padding:7px 0 0 0; margin:0; font-family: 'PT Sans', sans-serif; font-size:16px; line-height:25px; color:#549fd7; font-weight:bold; font-style:normal; display:inline-block; }
.pane{margin-top:2.7692em;}
.pane:first-child{margin-top:0;}

#content #main #studio #studio_select .item .overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: #FFFFFF;
  z-index: 1;
  opacity: 0;
  -webkit-transition: opacity 250ms;
  -moz-transition: opacity 250ms;
  -o-transition: opacity 250ms;
  transition: opacity 250ms;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  -moz-border-radius: 0 200px 200px 0;
  -webkit-border-radius: 0 200px 200px 0;
  -o-border-radius: 0 200px 200px 0;
  -ms-border-radius: 0 200px 200px 0;
  border-radius: 0 200px 200px 0;
}

  #content #main #studio #studio_select .item:hover .overlay,
  #content #main #studio #studio_select .item.selected .overlay {
    opacity: 1;
  }
.level-3_link{display:block;color:#1e1e1e;text-transform:capitalize;text-decoration:none}
.level-3_link:hover{color:#acb1b4}
.small-game-desc{max-height:50px}

.posrel,.position_relative{position:relative;}

span.posrel .link-wht img{width:15px;}

 
img.alignleft {
	margin: 0px 12px 5px 0px;
	display: inline; }

 
.alignleft { float: left; }

 
	.alignleft img { margin: 0px 12px 5px 0px; }
