.parallaxer {
	display:  block;
	overflow: hidden;
	position: relative;
	width:    100%;
    margin:30px 0px;
    clear:both;
    float:left;
    margin-bottom:0px;
}

.parallaxlayer {
    position:absolute !important;
    top:0px;
    left:0px;
    width:100% !important;
    height:100% !important;
    bottom:0px;
    background-color: rgba(0, 0, 0, 0.6);
    padding:0px !important;
}




.parallaxer div.parallax_sx{
    width:40%;
    padding:20px 0px;
    color:#FFF;
   position:relative;
   text-align:center;
   float:left;
}
.parallaxer div.parallax_dx{
    width:40%;
    padding:20px 0px;
    color:#FFF;
   position:relative;
   text-align:center;
   float:right;
   margin-right:10%;
}


.parallaxer div a{
   color: #FFF;
}


.parallaxer div h2{
	
       font-size: 30px;  
       font-weight:normal;
       color:#FFF;
}



.parallaxer img:first-child {
	bottom:             0;
	display:            block;
	left:               50%;
	min-height:         100%;
	min-width:          100%;
	opacity:            0;
	position:           absolute;
	-webkit-transition: opacity 250ms ease-out;
	-moz-transition:    opacity 250ms ease-out;
	-o-transition:      opacity 250ms ease-out;
	transition:         opacity 250ms ease-out;
}

.parallaxer div img{
	bottom:             auto !important;
	display:            initial !important;
	left:               auto !important;
	min-height:         initial !important;
	min-width:          initial !important;
	opacity:            1 !important;
	position:           relative !important;
    height:auto !important;
    max-width:100%;
}

.parallaxer-not-supported {
	display: none;
}


@media all and (max-width: 767px) {


    }

