#main {
    background-color: #fff;
    padding: 0;
    padding-top: 74px;
}
.section .text-container h1 {
    font-size:3.5em;
    margin-top:0px !important;
    top:0% !important;
}
.column-container, .section .column-container {
    display: table;
    height:inherit;
    padding:0px;
    margin:0px;
    width:100%;
}
.text-container, .section .text-container {
    display: table-cell !important;
    vertical-align: middle;
}
.headin .text-container {
    display: block !important;
}

#page .container-fluid .text-container {
    margin-bottom:2em;
}
#main .text-container h1 {
    font-size:3.5em;
	padding: 0.5em 0;
}
.row .table-container .text-container {
    padding:2em;
}
#main .text-container h1, #main  .text-container p, #main  .text-container span {
    color: #000;
}
#main .text-container p, #main .text-container h1 {
    text-align: center;
}
#main .container.main-content * {
    color: #222;
}
#main .text-container h2 {
    text-align: center;
	font-size:12px;
}
#main .div-wrapper {
    display:table;
}
#main .div-wrapper .text-container {
    display:table-cell;
    vertical-align:middle;
}

#main .container.main-content {
    padding-bottom: 40px;
}

#main .container.main-content a {
    color: #27b5fe;
    text-decoration: underline;
    font-weight: bold;
}

.page-heading1 {
    background: url(/images/jettowel_section1_image1.png) no-repeat 0 0 transparent;
}
.page-heading2 {
    background: url(/images/jettowel_section1_image2.png) no-repeat 0 0 transparent;
}
.page-heading3 {
    background: url(/images/jettowel_section1_image3.png) no-repeat 0 0 transparent;
}
.page-heading4 {
    background: url(/images/jettowel_section1_image4.png) no-repeat 0 0 transparent;
}
.page-left-image {
    background-position: left;
}
.page-right-image {
    background-position: right;
}
/*.page-heading .col, .page-heading .row {
    position: relative;
    height: 100%;
}

.page-heading h1 {
    font-size: 48px;
    font-family: "Helvetica Neue Light", "HelveticaNeue-Light", "Helvetica Neue", Calibri, Helvetica, Arial, sans-serif;
    font-style: italic;
    font-weight: bold;
    margin: 5px 0;
}

.page-heading h2 {
    margin: 5px 0;
    font-size: 17px;
    font-weight: bold;
}

.page-heading .text-container {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
}*/

.text-container p {
    margin-top: 25px;
}

#main .container h2 {
    font-size: 12px;
    border-bottom: 1px solid #ccc;
    padding: 5px 0;
    font-weight: bold;
    margin: 30px 0 40px 0;
}

#main .page-heading {
	border-top: 1px solid #ccc;
}

#main .page-heading h2 {
	text-transform: uppercase;
}

#main .container p {
    /*font-size: 12px;*/
}
@media only screen and (max-width: 767px) {
    body {
        font-size: 8px;
    }
	
	.mobile-font {
	font-size: 1.5em;
}

    #main {
        margin-top: 4em !important;
        padding-top: 0px !important;
    }

    .nobreakit {
        display: block;
    }

    .breakit {
        display: block;
    }
    .page-heading1 {
        background: url(/images/mobile/jettowel_section1_image1.png) no-repeat 0 0 transparent;
    }
    .page-heading2 {
        background: url(/images/mobile/jettowel_section1_image2.png) no-repeat 0 0 transparent;
    }
    .page-heading3 {
        background: url(/images/mobile/jettowel_section1_image3.png) no-repeat 0 0 transparent;
    }
    .page-heading4 {
        background: url(/images/mobile/jettowel_section1_image4.png) no-repeat 0 0 transparent;
    }
    .page-heading {
        position:relative;
    }
    .page-heading1 .text-container,
    .page-heading2 .text-container,
    .page-heading3 .text-container,
    .page-heading4 .text-container {
        right: 0px;
        position: relative;
        text-align: center !important;
        margin: 0px;
        top: 0%;
        margin-bottom: 2em;
    }
    .page-heading1 .text-container h2,
    .page-heading2 .text-container h2,
    .page-heading3 .text-container h2,
    .page-heading4 .text-container h2 {
        font-size:1.5em;
    }
    .page-heading1 .text-container {
        position: relative;
    }
    .page-heading1 .div-wrapper {

    }
    .page-heading2 .div-wrapper {

    }
    .page-heading3 .div-wrapper {

    }
    .page-heading4 .div-wrapper {

    }
}