  .context-section h4{
   border-bottom: 2px solid #F5373C;
    padding-bottom:10px;
    margin-bottom:0px;
  }

.context-section .span6 {
 margin-left: 0px !important; 
}

	.context-section h4 {
 color: #000000 !important;   
}

.upper-padding {
  padding-top:10px;
}

.split-block {
    display: -webkit-box;      /* OLD - iOS 6-, Safari 3.1-6 */         /* OLD - Firefox 19- (buggy but mostly works) */
    display: -ms-flexbox;      /* TWEENER - IE 10 */
    display: -webkit-flex;     /* NEW - Chrome */
    display: flex;             /* NEW, Spec - Opera 12.1, Firefox 20+ */
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-flow: row wrap;
	    -ms-flex-flow: row wrap;
	        flex-flow: row wrap;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	    -ms-flex-pack: center;
	        justify-content: center;
	width: 100%;
}

.split-block-image {
    -webkit-background-size: cover;
            background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
}

.text-thirty .split-block-content, .text-seventy .split-block-image { width: 30%; }

.text-fifty .split-block-content, .text-fifty .split-block-image { width: 50%; }

.text-seventy .split-block-content, .text-thirty .split-block-image { width: 70%; }

.split-block.right { 
    -webkit-flex-direction: row-reverse;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
        -ms-flex-direction: row-reverse;
            flex-direction: row-reverse;
}

.split-block-padding {
	padding: 50px;
}

.split-block-content h1 {
  color:#fff;
}


@media (max-width: 1024px) {
 .split-block-padding {
   padding:50px;
}
 

@media (max-width: 768px) { 
    .split-block .split-block-content, .split-block .split-block-image { width: 100% }
    
    .split-block-image.mobile-image-height-two { height: 200px; }
    .split-block-image.mobile-image-height-four { height: 400px; }
    .split-block-image.mobile-image-height-six { height: 600px; }
  
    .split-block.mobile-top {
        -webkit-flex-direction: column-reverse;
        -webkit-box-orient: vertical;
        -webkit-box-direction: reverse;
            -ms-flex-direction: column-reverse;
                flex-direction: column-reverse;
    }
  
  .split-block-padding {
    padding:50px 15px;
  }
}
  
