body.page-node-1538 {
	background: #000000;
}

.page-node-1538 .om-maximenu-simple .om-maximenu-middle-right{
  margin-right: 0px;
}
#splash{
  background: red;
}
.page-node-1538 #left{
  position: static;
}
.page-node-1538 #left .region-sidebar-front {
	padding: 0 25px 15px;
	background-position: bottom;
}

.page-node-1538 #left .region-sidebar-front #block-block-1 {
	padding-top: 20px;
	width: 240px;
}

.page-node-1538 #left .region-sidebar-front .connect-title {
	text-transform: uppercase;
	font-family: 'ProximaNovaSExCn-Light', 'Arial Narrow', sans-serif;
	font-size: 18px;
}

.page-node-1538 #left .region-sidebar-front #block-block-1 p {
	font-family: 'ProximaNovaAExCn-Light', 'Arial Narrow', sans-serif;
	font-size: 16px;
	margin: 0 0 5px;
}

.page-node-1538 #left .region-sidebar-front {
  padding: 0;
  text-decoration: none;
  text-transform: uppercase;
  width: 250px;
  font-size: 24px;
  background-image: url('../images/lab-front-sidebar-background.png')
  /**//* IE 8 */
  /*-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";*/
  /**//* IE 5-7 */
  /*filter: alpha(opacity=90);*/
  /**//* Netscape */
  /*-moz-opacity: 0.9;*/
  /**//* Safari 1.x */
  /*-khtml-opacity: 0.9;*/
  /**//* Good browsers */
  /*opacity: 0.9;*/
}

.page-node-1538 #block-om_maximenu-om-maximenu-1 {
	padding: 20px 20px 0 20px;
}

.page-node-1538 #left .region-sidebar-front #block-block-6 {
	background-image: url("../images/lab-sidebar-border-bottom-dotted.png");
	background-repeat: no-repeat;
	background-position: 26px bottom;
	padding: 0 20px;
	height: 95px;
	margin-bottom: 6px;
}

.page-node-1538 #left #om-maximenu-main-menu-front-om {
	margin-top: 27px;
	margin-bottom: 10px;
	padding-left: 3px;
}

.page-node-1538 #left .om-maximenu ul.om-menu li.om-leaf .om-link {
	padding: 0;
}

#search-block-form--3{
  margin-top: 10px;
  padding-top: 10px;
  padding-left: 15px;
  background: url("../images/lab-sidebar-border-bottom-dotted.png") 15px 0% no-repeat;
}

form#search-block-form--3 input {
  background: #5A5F49;
  color: #ffffff;
  border: none;
  height: 24px;
  width: 160px;
}


form#search-block-form--3 input.form-submit{
  background-color: #5A5F49;
  width: 24px;
  height: 26px;
  margin-left: -6px;
  background: url('../images/lab-search-button.png') 4px 6px no-repeat #5A5F49;
}
.front_column{
  /* IE 8 */
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
  /* IE 5-7 */
  filter: alpha(opacity=90);
  /* Netscape */
  -moz-opacity: 0.9;
  /* Safari 1.x */
  -khtml-opacity: 0.9;
  /* Good browsers */
  opacity: 0.9;
  width: 220px;
  background-color: white;
  float: right;
}
.page-node-1538 #right{
  min-width: 500px;
}
.page-node-1538 #right .tabs{
  display: none;
}
.front_column p, .front_column h3, .front_column h2{
  margin: 0px 15px;
}
.front_column h3, .front_column h2{
  text-transform: uppercase;
}
.front_column h2{
  font-family: 'ProximaNovaExCn-Regular', 'Arial Narrow', sans-serif; 
  font-size: 25px;
  padding-top: 20px;
  line-height: 26px;
}
.front_column h3{
  font-family: 'ProximaNovaExCn-Semibold','Arial Narrow',sans-serif;
  font-size: 18px;
  color: #DD0000;
}
.front_column p{
  font-size: 15pt; font-family: 'FleischmanBTPro-Regular', Georgia, Times, serif;
}
.front_column p.post-date{
  font-style: italic;
  font-size: 10pt;
}
.front_column p.post-tags{
  font-family: 'ProximaNovaExCn-Light', 'Arial Narrow', sans-serif;
  font-size: 15px;
  text-transform: uppercase;
  font-weight: bold;
}
#front_second_column p.post-content, #front_third_column p.post-content{
  font-size: 13pt;
}
.front_column{
  margin-left: 30px;
}

.om-maximenu-top, .om-maximenu-bottom, .om-maximenu-open{
  display: none;
}
.page-node-1538 .om-maximenu-middle-left, .page-node-1538 .om-maximenu-middle-right{
  color: white;
  background: none;
}
.page-node-1538 .om-maximenu-middle-left a, .page-node-1538 .om-maximenu-middle-right a{
  color: white;
  border-bottom: 0px;
}
.om-maximenu-middle .content{
}

.om-maximenu-middle{
  padding-bottom: 25px;
}

.page-node-1538 #content-upper {
	/* min-height: 0; */
  height: 100%;
}

.page-node-1538 .om-maximenu.om-maximenu-block.om-maximenu-block-right .om-maximenu-content{
  position: absolute;
  top: 0px;
  left: 250px;
  width: inherit;
}
.page-node-1538 .om-maximenu ul.om-menu li.om-leaf,
.page-node-1538 .om-maximenu ul.om-menu,
.page-node-1538 .om-menu-ul-wrapper,
.page-node-1538 .contextual-links-region,
.page-node-1538 .om-maximenu{
  position: inherit;
}

.page-node-1538 .om-maximenu-middle{
  background-color: #D22630;
  height: 548px;
  overflow: hidden;
  width: 1000px;
  max-width: 100%;
}
div.om-maximenu-middle-right h3.title{
  font-family: 'ProximaNovaExCn-Regular', 'Arial Narrow', sans-serif; 
  text-transform: uppercase;
  margin-top: 40px;
  margin-left: 50px;
}
div.om-maximenu-middle-right .content{
  margin-left: 50px;
  text-transform: none;
}
div.om-maximenu-middle-right a.more-link{
  font-family: 'ProximaNovaExCn-Light', 'Arial Narrow', sans-serif;
  font-weight: bold;
  text-transform: uppercase;
}
.page-node-1538 div.view-blog div.views-field-title {
  font-size: 25px;
  line-height: 26px;
  padding-top: 20px;
  font-family: 'ProximaNovaExCn-Regular', 'Arial Narrow', sans-serif; 
  text-transform: uppercase;
  margin: 0 15px;
  padding-top: 8px;
}
.page-node-1538 div.view-blog ul{
  list-style: none;
}
.page-node-1538 div.view-blog ul li{
  margin-left: 0px;
  list-style: none;
}
.page-node-1538 div.view-blog ul li:before{
  content: "";
}
.page-node-1538 div.view-blog div.views-field-created{
  font-size: 10pt;
  font-style: italic;
  margin: 0 15px;
  font-family: Georgia,'Times New Roman',Times,serif;
  padding-top: 0px;
}
.page-node-1538 div.view-blog div.views-field-term-node-tid{
  font-family: 'ProximaNovaExCn-Semibold','Arial Narrow',sans-serif;
  font-size: 14px;
  text-transform: uppercase;
  margin: 0 15px;
  padding-top: 5px;
  line-height: 18px;
  text-transform: uppercase;
}
.page-node-1538 div.view-blog div.views-field-body{
  margin: 0 15px;
  padding-top: 5px;
}
.page-node-1538 div.view-blog div.views-field-body .field-content{
  font-size: 14px;
  margin: 10px 0px ;
  line-height: 20px;
  font-family:Georgia, "Times New Roman", Times, serif;
}
.page-node-1538 div.view-blog div.views-field-body .field-content a.views-more-link{
}
.page-node-1538 div.view-blog div.views-field-body p {
  font-size: 14px;
  margin:0px;
  line-height: 20px;
  font-family:Georgia, "Times New Roman", Times, serif;
 
}
.page-node-1538 div.view-blog div.views-field-body p em,
.page-node-1538 div.view-blog div.views-field-body p strong{
  font-weight: normal;
  font-style: normal;
}
.page-node-1538 .field-content a.more-link,
.page-node-1538 a.views-more-link,
.page-node-1538 a.why-join {
  font-family: 'ProximaNovaExCn-Semibold','Arial Narrow',sans-serif;
  text-transform: uppercase;
  font-size: 14px;
  text-decoration: none;
  border-bottom: none;
  color: #000000;
}
.page-node-1538 .om-maximenu.om-maximenu-block.om-maximenu-column ul.om-menu li.om-leaf .om-link{
  line-height: 30px;
  font-size: 24px;
}
div.om-maximenu-middle-right div.block-menu h3.title{
  display: none;
}
div.om-maximenu-middle-right div.block-menu div.content{
  margin-top: 20px;
}
div.om-maximenu-middle-right div.block-menu div.content ul,
div.om-maximenu-middle-right div.block-menu div.content ul li{
  list-style: none;
  padding-left: 0px;
  margin-left: 0px;
  text-transform: uppercase;
}
.page-node-1538 ul li:before{
  content: none;
}
.page-node-1538 #search-block-form--2{
  padding: 0 20px 20px 20px;
}

.page-node-1538 .connect-title{
  font-size: 17px;
}
#block-block-28 .title,
#block-block-29 .title{
  display: none;
}
.page-node-1538 div#about-league, #block-block-28, #block-block-29{
  height: 25px;
  background-color: #0092BC;
  font-family: 'ProximaNovaAExCn-Regular','Arial Narrow',sans-serif;
  color: white;
  padding-left: 20px;
  padding-top: 4px;
  font-size: 13pt;
  line-height: 25px;
  font-weight: normal;
  text-transform: uppercase;
}
#block-block-28,
#block-block-29{
  width: 450px;
}
.page-node-1538 div#about-league a,
#block-block-28 a,
#block-block-29 a{
  color: white;
}
.page-node-1538 div#about-league a:hover,
#block-block-28 a:hover,
#block-block-29 a:hover{
  color: white;
}
.page-node-1538 div#about-league{
  background-color: #D22630;
  padding-left: 20px;
  margin-top: 20px;
}
.page-node-1538 div#email-signup{
  height: 27px;
  background-color: #D22630;
  margin-top: 10px;
}
.page-node-1538 div#email-signup input.email{
  background-image: url("../images/lab-emaillogo-wht2.png");
  background-position: 12px center;
  background-size: 21px auto;
  background-repeat: no-repeat;
  background-color:  #D22630;
  border: medium none;
  color: #FFFFFF;
  height: 23px;
  width: 130px;
  padding-left: 40px;
  font-size: 12px;
}
.page-node-1538 div#email-signup input#email-submit{
  background-image: url("../images/lab-connect-button.png"), url("../images/lab-input-horizontal-bar.png");
  background-position: center center, left center;
  background-repeat: no-repeat;
  background-size: 12px 12px, 1px 24px;
  height: 23px;
  width: 24px;
  border: medium none;
  background-color: #D22630;
  margin-left: 15px;
  color: transparent;
}
#block-views-blog-block-1,
#block-views-blog-blog-block-2{
  height: 391px;
  overflow: hidden;
}
span.league-title, span.news-from{
  font-family: Georgia,'Times New Roman',Times,serif;
  font-style: italic;
  font-size: 11pt;
  font-weight: normal;
  text-transform:none;
}

#front_first_column h2{
  height: 46px;
  overflow: hidden;
}
#front_first_column #part-1{
  height: 100px;
  padding-bottom: 10px;
}
#front_first_column #part-2{
  height: 130px;
  margin-top: 30px;
}

.front_column #block-block-16 .col-1 img {
  margin-top: 15px; 
  margin-bottom: 25px;
}

.front_column #block-block-16 h3 span {
  font-size: 20px;
  line-height: 30.3125px;
}

.front_column #block-block-16 .col-2 h3 {
  margin-top: 14px;
}
.front_column #block-block-16 .col-2 p {
  font-size: 100%; 
  margin-bottom: 22px;
}

.front_column #block-block-16 .col-2 form {
  margin-bottom: 24px;
}

.om-maximenu-content {
	height: 453px;
	width: 100%;
}

.om-maximenu-content .content ul li {
	font-size: 20px;
}

.page-node-1538 #page-wrapper #edit-actions--2,
#block-search-form .content form #edit-actions {
  margin-left: -6px;
}

.page-node-1538 .form-item-search-block-form input.form-text {
	position: relative;
	top: -5px;
}

#left #block-block-6 p {
	font-family: 'ProximaNovaAExCn-Light', 'Arial Narrow', sans-serif;
	font-size: 14px;
	margin: 0;
	text-transform: none;
}

.om-maximenu-content .om-maximenu-middle-right {
	width: 650px;
}

.page-node-1538 #block-block-28.news-clone {
  display: none;
}

@media all and (max-width: 1029px){
  #front_first_column {
    margin-top: 30px;
    width: 470px;
  }

  .front_column #block-block-16 .col-1, 
  .front_column #block-block-16 .col-2 {
    width: 50%;
    float: left;
  }

  .front_column #block-block-16 .col-1 p a {
    border-bottom: none;
  }

  .front_column #block-block-16 .col-2 h3 {
    margin-top: 0;
    margin-left: 0;
  }

  .front_column #block-block-16 .col-2 p {
    margin-left: 0;
  }
  
}

@media all and (max-width: 960px) {

  #right #om-maximenu-main-menu-front-om {
    text-transform: uppercase;
  }

  .page-node-1538 #left {
    position: fixed;
  }

  .page-node-1538 #right {
    overflow: visible;
    padding-top: 30px;
  }

  .page-node-1538 .menu-toggle {
    min-height: 928px;
  }

  .page-node-1538 #om-maximenu-main-menu-front-om li div,
  .page-node-1538 #left #block-block-6,
  .page-node-1538 #left #block-block-11 {
    display: none;
  }

  .page-node-1538 #block-om_maximenu-om-maximenu-1 {
    padding-left: 0;
    padding-top: 0;
  }

  .page-node-1538 #mobile-search #block-block-6 {
    padding-top: 27px;

  }

  .page-node-1538 #search-block-form--2 {
    padding-left: 0;
  }

  .page-node-1538 .form-item-search-block-form input.form-text {
    position: relative;
    top: 0;
  }

  
}

@media all and (max-width: 767px) {

  .page-node-1538 .menu-toggle {
    min-height: 0;
  }

  a.logo {
    display: none;
  }

  .front_column {
    /* IE 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
    /* IE 5-7 */
    filter: alpha(opacity=90);
    /* Netscape */
    -moz-opacity: 0.9;
    /* Safari 1.x */
    -khtml-opacity: 0.9;
    /* Good browsers */
    opacity: 0.9;

    background-color: white;
    float: none;
    margin: 0 15px 15px 15px;
    width: auto;
  }

  .page-node-1538 div.view-blog div.views-field {
    margin: 0;
  }

  .front_column p, .front_column h3, .front_column h2 {
    margin: 0;
  }

  .page-node-1538 #right{
    min-width: 0;
    padding-top: 0;
    padding-left: 0;
  }

  #block-views-blog-block-1, #block-views-blog-blog-block-2 {
    height: auto;
  }

  .page-node-1538 #block-om_maximenu-om-maximenu-1 {
     /* IE 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
    /* IE 5-7 */
    filter: alpha(opacity=90);
    /* Netscape */
    -moz-opacity: 0.9;
    /* Safari 1.x */
    -khtml-opacity: 0.9;
    /* Good browsers */
    opacity: 0.9;
    background: white;

    margin: 0 15px 15px 15px;
    padding: 0;
  }

  .om-maximenu ul.om-menu li.om-leaf .om-link {
    padding: 0;
  }

  .page-node-1538 .backstretch {
    display: none;
  }

  body.page-node-1538 {
    background: #fff;
  }

  .page-node-1538 #content-upper {
    height: auto;
    min-height: 0;
  }

  .page-node-1538 #block-block-28 {
    width: auto;
    display:none;
  }

  .page-node-1538 #mobile-search #block-block-6,
  #mobile-search #block-block-1 {
    padding-top: 50px;
  }
  
  .page-node-1538 #block-block-28.news-clone {
    display: block;
    padding-left: 15px;
    margin-bottom: 10px;
  }

  #front_first_column {
    margin-top: 0;
  }

  .front_column h2 {
    padding-top: 0;
  }

  .front #block-block-16 #email-signup {
    max-width: 220px;
    margin-left: 0;
  }

  #front_first_column {
    width: auto;
  }

  .front_column #block-block-16 .col-1, 
  .front_column #block-block-16 .col-2 {
    width: auto;
    float: none;
  }

  .front_column #block-block-16 .col-1 p a {
    
  }

  .front_column #block-block-16 .col-2 h3 {
    margin-top: 14px;
    margin-left: 0;
  }

  .front_column #block-block-16 .col-2 p {
    margin-left: 0;
  }


}



