@charset "utf-8";/* parallax image */
    #aikon_paralax_151 {
        background-image: url(/images/home-feature/home-slide-06.jpg);
        background-size: cover;
        position: relative;
        width: 100%;
        background-attachment: fixed;
        background-position: 50% center;
        background-repeat: no-repeat;
    }

    /* mobile image overrides */
     @media screen and (max-width: 980px){
    #aikon_paralax_151 {
            background-attachment: scroll;
        }
    }
    

/* fix ios background attachment for landscape IPAD */
    @media screen and (min-color-index:0) and(-webkit-min-device-pixel-ratio:0){
        @media {
            #aikon_paralax_151  {
                background-attachment: scroll;

            }
        }
    }
    /* shader */
    


    #aikon_paralax_151-outer-container {
        float: left;
        width: 100%;
    }


    #aikon_paralax_151-content{
        position: relative;
        color: #181818;
        max-width : 100%;
        width: 100%;
        text-align: ;
        margin: auto;
        float: none;
        z-index: 2;

        
                    top: 50%;
            -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
            }




    @media screen and (max-width: 100%){

        #aikon_paralax_151-content {
            max-width: 100%;
            width: 96%;
            padding-left: 2%;
            padding-right: 2%;
        }

    }







    /* parallax image */
    #aikon_paralax_152 {
        background-image: url(/images/home-feature/home-slide-04.jpg);
        background-size: cover;
        position: relative;
        width: 100%;
        background-attachment: fixed;
        background-position: 50% center;
        background-repeat: no-repeat;
    }

    /* mobile image overrides */
     @media screen and (max-width: 980px){
    #aikon_paralax_152 {
            background-attachment: scroll;
        }
    }
    

/* fix ios background attachment for landscape IPAD */
    @media screen and (min-color-index:0) and(-webkit-min-device-pixel-ratio:0){
        @media {
            #aikon_paralax_152  {
                background-attachment: scroll;

            }
        }
    }
    /* shader */
        #aikon_paralax_152:before {
        position: absolute;
        content: '';
        width: 100%;
        height: 100%;
        z-index: 1;
        top: 0;
        right: 0;
        left: 0;
        background-repeat: no-repeat;
        background-size: cover;
        background-position: bottom left;
        background-image: url(/modules/mod_aikon_easy_parallax/assets/images/shader_bottom_left.png) ;
        opacity: 1;
    }
    


    #aikon_paralax_152-outer-container {
        float: left;
        width: 100%;
    }


    #aikon_paralax_152-content{
        position: relative;
        color: #181818;
        max-width : 1024px;
        width: 100%;
        text-align: ;
        margin: auto;
        float: none;
        z-index: 2;

        
                    top: 50%;
            -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
            }




    @media screen and (max-width: 1024px){

        #aikon_paralax_152-content {
            max-width: 100%;
            width: 96%;
            padding-left: 2%;
            padding-right: 2%;
        }

    }





#testimonial-slide149  .tpm-showcase p,.rtp-Content,.tpm-additional-info-top{
font-family:temp,sans-serif;
font-style: normal;
font-size:22px;
}

#testimonial-slide149 .tpm-showcase-bubble-top{ background:#f5f5f5; color:#333333; }
#testimonial-slide149 .tpm-showcase-top{ background:#f5f5f5; }
#testimonial-slide149 .tpm-showcase-bubble-top:after{ border-color: #f5f5f5 transparent; }
.tpm-image-align{min-width:75px;}


		#rstbox_1 .rstbox-close:hover {
			color: rgba(128, 128, 128, 1) !important;
		}	
	
 .cloaked_email span:before { content: attr(data-ep-a1abe); } .cloaked_email span:after { content: attr(data-ep-b08f7); }
/* ================= RS Form Pro RESPONSIVE - START ================= */ 

/* -------- When in Sidebar & Bottom :: START -------- */
.uk-form-row {
 margin-bottom: 15px;
}
.dp-rsmodule .uk-form-horizontal .formControlLabel,
.dp-rsmodule .uk-form h2,
.dp-rsmodule .rsform h2 {
	display: none;
}
.dp-rsmodule .uk-form-horizontal .formControlLabel {
	float: none;
	width: 100%;
	padding-top: 0px;
	text-align: left;
}
.dp-rsmodule .uk-form-horizontal .formControls {
	margin-left: 0px;
}
.dp-rsmodule .uk-form-horizontal .formBody {
	float: none;
	margin-right: 0px;
}
.dp-rsmodule textarea,
.dp-rsmodule input,
.dp-rsmodule select {

}
.dp-rsmodule input[type="radio"],
.dp-rsmodule input[type="checkbox"],
.dp-rsmodule .rsform-block-antispam input {
	margin-right: 5px;
}
.dp-rsmodule .rsform-block-antispam input {
	width: 100%!important;
}
/* -------- When in Sidebar & Bottom :: END -------- */

/* -------- Dark BG (would need to change .tm-block-senary) :: START -------- */
.tm-block-senary .uk-form select,
.tm-block-senary .uk-form textarea,
.tm-block-senary .uk-form input:not([type]),
.tm-block-senary .uk-form input[type="text"],
.tm-block-senary .uk-form input[type="password"],
.tm-block-senary .uk-form input[type="datetime"],
.tm-block-senary .uk-form input[type="datetime-local"],
.tm-block-senary .uk-form input[type="date"],
.tm-block-senary .uk-form input[type="month"],
.tm-block-senary .uk-form input[type="time"],
.tm-block-senary .uk-form input[type="week"],
.tm-block-senary .uk-form input[type="number"],
.tm-block-senary .uk-form input[type="email"],
.tm-block-senary .uk-form input[type="url"],
.tm-block-senary .uk-form input[type="search"],
.tm-block-senary .uk-form input[type="tel"],
.tm-block-senary .uk-form input[type="color"] {
	color: rgba(255,255,255,0.54);
	border-color: rgba(255,255,255,0.15);
}
/* -------- Dark BG :: END -------- */

.uk-form input[type="radio"] {
	margin-bottom: -2px;
	margin-left: 6px;
	margin-right: 5px;
}
.uk-form input[type="checkbox"] {
	margin-bottom: -2px;
	margin-right: 5px;
}

/* -------- Responsive Layout -------- */

@media (min-width: 768px) and (max-width: 959px) {
/*left width*/
.uk-form-horizontal .formControlLabel {
	width: 140px;
	display: inline-block;
}
.dp-rsmodule .uk-form-horizontal .formControlLabel,
.dp-rsmodule .rsform h2 {
	display: none!important;
}
.uk-form-horizontal .formControls {}

.dp-rsmodule .uk-form-horizontal textarea,
.dp-rsmodule .uk-form-horizontal input {
	width: 100%!important;
}
}

@media screen and (max-width: 650px) {
/*left width*/
.uk-form-horizontal .formControlLabel {
	display: block;
	width: inherit;
}
.dp-rsmodule .uk-form-horizontal .formControlLabel,
.dp-rsmodule .rsform h2 {
	display: none;
}
.uk-form-horizontal .formControls {
	margin-left: 0px;
}
.uk-form-horizontal .formBody {
	float: none;
	margin-right: 0px;
}
.uk-form-horizontal input[type="text"],
.uk-form-horizontal input[type="password"],
.uk-form-horizontal textarea,
.uk-form-horizontal select {
	width: 100%!important;
}
}

@media screen and (max-width: 330px) {
.uk-form-horizontal input[type="text"],
.uk-form-horizontal input[type="password"],
.uk-form-horizontal textarea,
.uk-form-horizontal select {
	width: 100%!important;
}
}
.dp-rsmodule *+.uk-grid-margin,
.dp-rsmodule .uk-grid+.uk-grid,
.dp-rsmodule .uk-grid>.uk-grid-margin {
    margin-top: 20px;
}
.dp-rsmodule .uk-grid>* {
    padding-left: 20px;
}
@media (max-width: 959px) {
.uk-grid>* {
    margin-bottom: 5px;
}}
@media (min-width: 1200px) {
.dp-rsmodule .uk-grid {
   margin-left: -20px;
}}
/* -------- RS Form Pro RESPONSIVE - END -------- */

/* -------- Google ReCAPTCHA Resizing :: START -------- */
#g-recaptcha-32 {
	transform: scale(0.97);
	-webkit-transform: scale(0.97);
	transform-origin: 0 0;
	-webkit-transform-origin: 0 0;
	width: 255px;
}
#rc-imageselect {
	transform: scale(0.97);
	-webkit-transform: scale(0.97);
	transform-origin: 0 0;
	-webkit-transform-origin: 0 0;
}
/* Only Phones */
@media (max-width: 767px) {
#g-recaptcha-32 {
	transform: scale(0.84);
	-webkit-transform: scale(0.84);
	transform-origin: 0 0;
}
#rc-imageselect {
	transform: scale(0.84);
	-webkit-transform: scale(0.84);
}}
/* Only Phones (Landscape) */
@media (min-width: 480px) and (max-width: 767px) {

}
/* Only Phones (Portrait) */
@media (max-width: 479px) {
}
/* Only tablets and Large Screen */
@media (min-width: 768px) and (max-width: 1219px) {
#g-recaptcha-32 {
	transform: scale(0.76);
	-webkit-transform: scale(0.76);
	transform-origin: 0 0;
}
#rc-imageselect {
	transform: scale(0.76);
	-webkit-transform: scale(0.76);
}
}
/* Only tablets portrait */
@media (min-width: 768px) and (max-width: 959px) {
}
/* Only tablets and desktop */
@media (min-width: 768px) {
}
/* Only desktop */
@media (min-width: 960px) {
}

/* -------- Google ReCAPTCHA Resizing :: END -------- */

/* ================= RS Form Pro RESPONSIVE - END ================= */
