.iepa-mega-menu-link{cursor:pointer}.iepa-sub-menu-wrap.iepa-open{display:block}.iepa-fade-in{display:block}.iepamega-enabled-mobile-menu .iepa-mega-wrapper.hide-menu{display:none}.iepa-mega-toggle-block{cursor:pointer}.iepamega-openblock{display:block}.iepa-pro-sticky.navbar-fixed-top{position:fixed;left:0;right:0}.iepamega-user-login-form{cursor:pointer}.iepa-megamenu-main-wrapper form.ajax-auth{display:none;z-index:999;position:fixed;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);left:50%;width:350px;margin-left:-200px;padding:25px;background-color:#fff;border-radius:8px;font-family:Arial,Helvetica,sans-serif;box-shadow:0 0 6px rgba(0,0,0,.2);color:#878787;font-size:11px;z-index:999999}.iepa-megamenu-main-wrapper .ajax-auth h1,.ajax-auth h3{font-family:Roboto;font-weight:500;color:#333;line-height:1}.iepa-megamenu-main-wrapper .ajax-auth h1{font-size:27px;text-align:center;margin:0 0 20px 0;text-transform:uppercase;border-bottom:2px solid #e66432;padding-bottom:15px}.iepa-megamenu-main-wrapper .ajax-auth h3{font-size:18px;text-align:left;margin:0}.iepa-megamenu-main-wrapper .ajax-auth h3 a{color:#e25c4c}.iepa-megamenu-main-wrapper .ajax-auth hr{background-color:rgba(0,0,0,.1);border:0 none;height:1px;margin:20px 0}.iepa-megamenu-main-wrapper .ajax-auth label{color:#40403c;font-weight:600;font-size:12px}.iepa-megamenu-main-wrapper .ajax-auth input#username,.iepa-megamenu-main-wrapper .ajax-auth input#password,.iepa-megamenu-main-wrapper .ajax-auth input#signonname,.iepa-megamenu-main-wrapper .ajax-auth input#email,.iepa-megamenu-main-wrapper .ajax-auth input#signonpassword,.iepa-megamenu-main-wrapper .ajax-auth input#password2{border:1px solid #ededed;border-radius:3px 3px 3px 3px;box-shadow:0 0 3px rgba(0,0,0,.1) inset;color:#333;font-size:15px;padding:10px 10px 10px 13px;width:100%;margin:3px 0 20px 0;background-color:#f9f9f9;font-family:Roboto}.iepa-megamenu-main-wrapper .ajax-auth input#username:focus,.iepa-megamenu-main-wrapper .ajax-auth input#password:focus,.iepa-megamenu-main-wrapper .ajax-auth input#signonname:focus,.iepa-megamenu-main-wrapper .ajax-auth input#email:focus,.iepa-megamenu-main-wrapper .ajax-auth input#signonpassword:focus,.iepa-megamenu-main-wrapper .ajax-auth input#password2:focus{background-color:#fff}.iepa-megamenu-main-wrapper .ajax-auth label.error{display:none!important}.iepa-megamenu-main-wrapper .ajax-auth input.error{border:1px solid red!important}.iepa-megamenu-main-wrapper .ajax-auth input.submit_button{font-size:14px;color:#fff;border:none;background-color:#e25c4c;border-radius:3px;text-shadow:none;background:-moz-linear-gradient(top,#ea6656,#df5949);float:none;box-shadow:none;width:50%;margin:0 auto;display:block;padding:14px 13px;line-height:1.3}.iepa-megamenu-main-wrapper .ajax-auth button.close{position:absolute;top:-10px;right:-10px;font-size:0;border-radius:100%;height:30px;width:30px;padding:0;opacity:1;background:#fff}.iepa-megamenu-main-wrapper .ajax-auth button.close:before{position:absolute;content:'\f00d';font-family:FontAwesome;font-size:19px;color:#fff;left:8px;top:5px;color:#e25c4c}.iepa-megamenu-main-wrapper .ajax-auth a{text-decoration:none}.iepa-megamenu-main-wrapper .ajax-auth a.close{color:#dcdcdc;position:absolute;right:15px;top:15px}.iepa-megamenu-main-wrapper .ajax-auth a.text-link{color:#b4b2b2;float:left;margin:10px 0 0 0}.iepa-megamenu-main-wrapper .ajax-auth p.status{text-align:center;margin:-15px 0 20px 0;font-weight:600;display:none}a.login_button{font-family:Arial,Helvetica,sans-serif;padding:5px 7px 5px 7px;background-color:#fff;border-radius:3px;border:1px solid #dcdcdc;color:#333;text-decoration:none;font-size:11px}.iepa-sub-menu-wrapper .iepa-tabs-section .iepa-sub-menu-wrapper{display:none}.iepa-sub-menu-wrapper .iepa-tabs-section.show_tab .iepa-sub-menu-wrapper{display:block;overflow:hidden}.iepa-hide-menu-ltusers{display:none!important}.iepa-background-image img{position:absolute;left:0;z-index:-1}.iepa-single-bgimage img{left:0;top:0}.iepa-background-image img.top:hover{opacity:0}@keyframes FadeInOut {
    0% {
        opacity: 1;
    }
    45% {
        opacity: 1;
    }
    55% {
        opacity: 0;
    }
    100% {
        opacity: 0;
    }
}@keyframes image {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1);
    }
    50% {
        -webkit-transform: scale(2);
        transform: scale(1.5);
    }
    100% {
        -webkit-transform: scale(1);
        transform: scale(1);
    }
}@-webkit-keyframes image {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1);
    }
    50% {
        -webkit-transform: scale(2);
        transform: scale(1.5);
    }
    100% {
        -webkit-transform: scale(1);
        transform: scale(1);
    }
}