.content.padding-wrapper{
    padding-top: 70px;
    padding-bottom: 50px;
}
.content.padding-after{
    padding-bottom: 50px;   
}

/*----------------------------------------------------------------------------*\
  Headhesive Specific Styles
/*----------------------------------------------------------------------------*/

/**
 * Headhesive element clone
 * > `clone` class for the cloned element:
 *
 * @example
 * var options = {
 *   classes {
 *     clone: 'banner--clone';
 *   }
 * }
 */
.mythemes-topper--clone {

  /* Required styles */
  position: fixed;
  z-index: 1;
  top: 0;
  left: 0;

  /* Additional styles */
  background: #c95a5d;

  /* Translate -100% to move off screen */
  -webkit-transform: translateY(-100%);
      -ms-transform: translateY(-100%);
          transform: translateY(-100%);

  /* Animations */
  -webkit-transition: all 300ms ease-in-out;
     -moz-transition: all 300ms ease-in-out;
          transition: all 300ms ease-in-out;

}


/**
 * Headhesive stick
 * > `stick` class for the cloned element:
 *
 * @example
 * var options = {
 *   classes {
 *     stick: 'banner--stick';
 *   }
 * }
 */
.mythemes-topper--stick {

  /* Translate back to 0%; */
  -webkit-transform: translateY(0%);
      -ms-transform: translateY(0%);
          transform: translateY(0%);
}


/**
 * Headhesive unstick
 * > `unstick` class for the cloned element:
 *
 * @example
 * var options = {
 *   classes {
 *     unstick: 'banner--unstick';
 *   }
 * }
 */
.mythemes-topper--unstick {
  /* Not required to use, but could be useful to have */
}


/*
 * Row with equal height columns
 * --------------------------------------------------
 */
@media screen and (min-width: 768px) {
	.row-eq-height{  
	    display: -webkit-box;
	    display: -moz-box;
	    display: -ms-flexbox;
	    display: -webkit-flex;
	    display: flex;
	    flex:1 0 auto;
	    flex-direction: row
	    align-items: stretch;  
  		-webkit-flex-flow: row wrap;
  		justify-content: space-around;	     
	}

	.row-eq-height ~ div[class*="col-"] {
	    display: flex;
	    flex:1 0 auto;		
	}
}

/*
.row-eq-heighth div[class*="col-"]{
  margin-bottom: -99999px;
  padding-bottom: 99999px;
}

.row-eq-heighth {
  overflow: hidden; 
}
*/