/*
	Theme Name: Splash - Child Theme
	Theme URI: http://basketball.stylemixthemes.com/
	Author: StylemixThemes
	Author URI: http://stylemixthemes.com/
	Description: Splash Child theme
	Version: 1.0
	License: GNU General Public License v2 or later
	License URI: http://www.gnu.org/licenses/gpl-2.0.html
	Tags: blue, red, one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, fixed-layout, fluid-layout, responsive-layout, flexible-header, custom-background, custom-colors, custom-header, custom-menu, editor-style, sticky-post, theme-options
	Text Domain: splash-child
    Template: splash

    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.
*/

/* Add your own styles here */


/*The code below from line 22 - 155 is the code to manipulate the post layout*/
.container_Single {
  width: auto;
   max-width: 1300px;
 }
.stm-meta-left-part{


  padding-right: 5%;
  margin-left: 2%;
  margin-right: auto;
}
.clearfix.stm-title-box-title-wrapper{


  padding-right: 4%;
  margin-left: -4%;
  margin-right: auto;
}
.img-responsive.wp-post-image{

    width:100%;
}

@media (max-width: 1200px){
.container_Single {
    width: 1170px;

}
.clearfix.stm-title-box-title-wrapper{
  padding-left: 4.5%;
  padding-right: 4%;
  margin-left: -3%;
  margin-right: auto;
}
}
@media(max-width: 1024px){

  .postConPad{

    padding-right: 5%!important;
  }
}
@media (max-width: 992px){
.container_Single {
    width: 970px;
}
}
@media (max-width: 769px){
.container_Single {
    width: 750px;
}

.img-responsive.wp-post-image{

    width:auto;
}
}

@media(max-width: 687px){

  .postConPad{

    padding-right: 13%!important;
    padding-left: 1%!important;
  }
  .img-responsive.wp-post-image{

      width:auto!important;
  }
}
@media(max-width: 460px){

  .postConPad{

    padding-right: 53%!important;
    padding-left: 3%!important;
  }
  .img-responsive.wp-post-image{

      width:auto!important;
  }

  .clearfix.stm-title-box-title-wrapper{
    padding-left: 4.5%;
    padding-right: 35%;
    margin-left: -3%;
    margin-right: auto;
  }
}


.container_Single {
    padding-right: auto;
    padding-left: auto;
    margin-right: auto;
    margin-left: auto;
}

.stm-author{display:none!important;}

.fa.fa-calendar-o{
    display:none!important;

}
.stm-date{

    color: #a81e22!important;
}
.fa.fa-commenting{

    display:none!important;

}
.stm-post-meta-bottom .stm_post_share{

    float:left!important;
}
.stm-single-post-meta{

    border-bottom:none!important;
}
.stm-post-meta-bottom{

    border-bottom:none!important;
}
.stm_post_share{

  display:none;
}

#justText{

    font-weight: 600;
    color: rgba(128, 128, 128, 0.59);
    word-spacing: 4px;
    letter-spacing: 1px;
    float:left;
}
.norm_row.sfsi_wDiv{

    position: relative!important;
    margin-top: -1%;
    margin-left: 1%;
}
.post-thumbnail{

    margin-bottom:5%;
    max-height: 445px;
    overflow: hidden;

}

.stm-single-post.stm-default-page{

    padding-top:0;
}

/*Code below is to postion as well as change the size of the menu logo*/
/*Position logo image on the menu*/
.logo-main{
    margin-top: 0px;
    position: absolute;
    top: -51px;
    left: -18px;
}

@media(max-width: 1240px){
  .logo-main{
    position: absolute;
    top: -52px;
    left: -16px;
    width: 168px;
  }

  @media(max-width: 1025px){
    .logo-main{
      position: absolute;
      top: -51px;
      left: -2px;
      width: 175px;
    }

    .stm-header .stm-main-menu .stm-main-menu-unit .header-menu > li a span{

      font-size: 13px;
    }

}

@media(max-width: 769px){
  .logo-main{
    position: absolute;
    top: 0px;
    left: 3px;
    width: 173px;
  }
}

@media(max-width: 426px){
  .logo-main{
    position: absolute;
    top: 0px;
    left: 3px;
    width: 146px;
  }
}

  #logoRight{    max-width: 84%;
    width: 85px!important;
      padding: 0;
      margin: 0;
      float: left!important;}

  .stm-header.stm-header-third .stm-header-inner .stm-header-container .stm-main-menu .stm-main-menu-unit ul.header-menu > li > a{
  		padding-left:12px;
  padding-right: 12px;
  height: 70px;
  }

  /*Remove the hover and border from the rugby logo*/
  .stm-header .stm-main-menu .stm-main-menu-unit .header-menu>li#menu-item-788 > a:before{
   border-bottom-color: transparent;
      border-bottom-style: none;
  	background-color: transparent;
  }
  /*Remove the padding from the rugby logo*/
  .stm-header .stm-main-menu .stm-main-menu-unit .header-menu>li#menu-item-788 > a{
  padding-left:0;
  padding-right:0;
  }

  /*Increase the width of the tickets*/
  .stm-header .stm-main-menu .stm-main-menu-unit .header-menu>li#menu-item-713 > a{
  	width:90px;
  	padding-right:18%;
  }

  @media(max-width: 769px){
    #logoRight{
      float: none!important;
    }
  }

#eng_fr_switcher ul
{
    margin: 0;
    padding: 0;
}

#eng_fr_switcher ul li
{
    list-style-type: none;
    display: inline;
}

#eng_fr_switcher li:not(:first-child):before {
    content: " | ";
}

#eng_fr_selected{

  color:red;
}


/*PREV/NEXT NAVIGATION*/
.wrap_prev_next_navigation i,
.wrap_prev_next_navigation a,
.wrap_prev_next_navigation span{
    color: #050505;
    text-transform: uppercase;
    line-height: normal;
    font-weight: bold;
}

/*Parnters logos hover effects*/
.hoverChange{
  -webkit-filter: grayscale(100%);
      filter: grayscale(100%);
      background-color: rgba(0, 0, 0, 0.55);

}

.hoverChange:hover{

  background-color: transparent;
  filter:none;
 -webkit-filter:none;
}

//////////////////////// Homepage Styling ///////////////////////////
#logoMiddle{
    padding-bottom: 47%;
    text-align: center;
    max-width: 362px!important;
    margin-left: 78%;
}
.wpb_single_image img{
    
    max-width: 325px;
}
#rugbyCanadaLogo{
    
    position: absolute;
    left: 87%;
    top: 6%;
}

.splashMainText{
    
    font-family: Roboto;
    font-size: 23px;
    font-weight: 500;
    letter-spacing: 2px;
    margin-bottom: 0;
    color: white;
}

.splashLast{
    
    font-family:Roboto;
        margin-top: -8%;
        color: white;
}
.bolderDate{
    
    font-weight: 600;
}

#leftMens{
    
    position: absolute;
    left: 57%;
    bottom: 25%;
    
}

.hoverCol{
    
   /* -webkit-filter: grayscale(100%); 
    filter: grayscale(100%);
    background-color: rgba(0, 0, 0, 0.55);*/
}
.hoverCol:hover{
 /*background-color: transparent;    
    filter:none;
-webkit-filter:none; */
}

#lineRedMen{
    
    margin-left: 10%;
    width: 27%;
}

/*Womens side*/

#rightWomens{
    
    position: absolute;
    bottom: 25%;
    right: 57%;
}
#lineRedWomen{
    
    margin-right: 0%;
    width: 24%;

}
.splashMainWom{
    
    font-family: Roboto;
    font-size: 23px;
    font-weight: 500;
    letter-spacing: 2px;
    margin-bottom: 0;
    color: white;
}

.splashLastWom{
    
    font-family:Roboto;
    margin-top: -7%;
    color: white;
}
.bolderDateWom{
    
    font-weight: 600;
    color: white;
}

.rugby7s-logos img {
	max-width: 194px !important;
}

/*Media queries*/
@media only screen  and (max-width : 1441px) {
    
    .wpb_single_image img {
    max-width: 275px;
}
#leftMens {
    position: absolute;
    left: 49%;
    bottom: 20%;
}

#rightWomens {
    position: absolute;
    bottom: 20%;
    right: 49%;
}

}

@media only screen  and (max-width : 1025px) {
    
    .wpb_single_image img {
    max-width: 221px;
}
#logoMiddle {
    padding-bottom: 57%;
}

#rugbyCanadaLogo {
    position: absolute;
    left: 82%;
    top: 2%;
}
    
    
}


@media only screen  and (max-width : 769px) {
    
    .wpb_single_image img {
    max-width: 120px;
}
#womansSection{
    
    margin-left: 39%;
        margin-top: 8%;
    margin-bottom: 10%;
}
#lineRedWomen {
    margin-right: 0%;
    width: 14%;
    
}
.splashLastWom {
    
    margin-top: -3%;
}

#canadaSevensLogo{
    
    margin-left: 3%;
    margin-bottom: 35%;
    margin-top: -10%;
    position: relative;
}
#mapleLogo{
    
    position: absolute;
    left: 87%;
    top: 3%;
}
#leftMens{
    
    left:37%;
}

#rightWomens {
      position: relative;
    margin-bottom: 24%;
    margin-left: 25%;
}

#rugbyCanadaLogo {
    position: absolute;
    left: 76%;
    top: 2%;
}
    
}

@media only screen  and (max-width : 426px) {
    
    .wpb_single_image img {
    max-width: 95px;
}

#mapleLogo {
    position: absolute;
    left: 81%;
    top: 3%;
}

#canadaSevensLogo {
    margin-left: 3%;
    margin-bottom: 78%;
    margin-top: -16%;
    position: relative;
}

#leftMens {
    left: 29%;
    top: 57%;
}

#rightWomens {
    position: relative;
    margin-bottom: 57%;
    margin-top: 43%;
}
#womansSection {
    margin-left: 41%;
    margin-top: -4%;
    margin-bottom: -4%;
    width: 71%;
}

#lineRedMen {
    margin-left: 10%;
    width: 21%;
}

#lineRedWomen {
    margin-right: 0%;
    width: 18%;
}
}





@media only screen  and (max-width : 376px) {
    
    #canadaSevensLogo {
    margin-left: 3%;
    margin-bottom: 90%;
    margin-top: -16%;
    position: relative;
}

#mapleLogo {
    position: absolute;
    left: 77%;
    top: 3%;
}

#womansSection {
    margin-left: 41%;
    margin-top: -4%;
    margin-bottom: -4%;
    width: 71%;
}

#rightWomens {
    position: relative;
    margin-bottom: 52%;
    margin-top: 43%;
}
#leftMens {
    left: 25%;
}
    
}