﻿@import url('https://fonts.googleapis.com/css2?family=MuseoModerno:wght@400;700&display=swap');
.alert-danger{font-family:Alef,sans-serif!important}
.powered {z-index:9;}.powered, .powered a {
    font-family: 'MuseoModerno', cursive !important;
    font-weight: 400 !important;
}.powered a .bold {
        font-family: 'MuseoModerno', cursive !important;
        font-weight: 700 !important;
    }.powered,.powered a,h2.panel-title a{text-decoration:none}#back-to-top,#publishAlert,.alert-danger,.powered,.powered a{text-align:center}body{margin:0;background-position:center top;background-size:100% auto;background-repeat:no-repeat}.ltrFloat{float:left}.rtlFloat{float:right}.contentAreaBoxStyle{margin:50px auto;padding:40px 30px;background:#fff;border-radius:8px}.alert-danger{z-index:9999999;font-size:14px;position:fixed;width:100%;top:0}.powered,.powered a{font-size:13px;position:relative;color:#212121}.powered{line-height:0!important;top:-10px;height:0}.powered a{background-color:#d3d3d3;border-radius:5px 5px 1px 1px;-moz-border-radius:5px 5px 1px 1px;-webkit-border-radius:5px 5px 1px 1px;padding-top:5px;padding-right:20px;padding-left:30px;bottom:0;background-image:url(/images/small_logo.png);background-repeat:no-repeat;background-position:1px 1px}iframe[name=google_conversion_frame]{height:0!important;display:block}.error{border-color:red}li{width:100%}.input-star-ltr,.input-star-rtl,.radio-star-ltr,.radio-star-rtl,.select-star-ltr,.select-star-rtl{color:red;font-size:small;position:absolute;top:-5px}#back-to-top,#back-to-top a{color:#444;text-decoration:none}.input-star-ltr{left:244px}.col-sm-4 .input-star-ltr{left:0!important}.col-sm-4 .input-star-rtl{right:0!important}.radio-star-rtl{right:244px}.radio-star-ltr{left:244px}.select-star-rtl{right:244px;z-index:1}.select-star-ltr{left:244px;z-index:1}.emptyContent,.npUrl{display:none}#back-to-top{position:fixed;bottom:40px;right:40px;z-index:9999;width:32px;height:32px;line-height:30px;background:#f5f5f5;cursor:pointer;border:0;border-radius:2px;transition:opacity .2s ease-out;opacity:0}#back-to-top:hover{background:#e9ebec}#back-to-top.show{opacity:1}h2.panel-title a:hover{text-decoration:underline}h2.panel-title a:before{font-family:FontAwesome;content:"\f077";color:inherit;padding:7px}h2.panel-title a.collapsed:before{content:"\f078"}.nav-fixed{position:fixed;z-index:190599;padding:10px}.nav-fixed-footer{bottom:0}.nav-fixed-top{top:0}.nav-fixed-right{right:0}.nav-fixed-left{left:0}#dot-nav{position:fixed;right:10px;top:50%;margin-top:-50px;height:100px;z-index:999}#dot-nav ul{list-style:none;margin:0;padding:0}#dot-nav li{position:relative;background-color:#bdc3c7;border:3px solid #bdc3c7;border-radius:15px;cursor:pointer;padding:5px;height:10px;margin:10px 10px 0 0;width:10px;vertical-align:bottom}#dot-nav li.active,#dot-nav li:hover{background-color:#333}#dot-nav a{outline:0;vertical-align:top;margin:0 0 0 25px;position:relative;top:-5px}.awesome-tooltip+.tooltip>.tooltip-inner{background-color:#000;color:#f5f5f5;border:1px solid #000}.awesome-tooltip+.tooltip.left>.tooltip-arrow{top:50%;right:0;margin-top:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #000}@media only screen and (max-width:600px){/*#dot-nav,#dot-nav ul{text-align:center;right:0;left:0}#dot-nav{top:10px;z-index:999;margin:0 auto;width:250px}#dot-nav ul{margin:auto}#dot-nav li{border-radius:30px;float:left;padding:15px}#dot-nav .tooltip{display:block}*/}.carousel-inner>.item>a>img,.gal img,.galleryBoxb .carousel-inner>.item>img{width:100%}.dirRtl{direction:rtl}.editor-remove,.npUrl{display:none!important}.input-star-undefined{position:absolute;top:7px;color:red}.gal{-webkit-column-count:3;-moz-column-count:3;column-count:3}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.is-wrapper>div:last-child{border-bottom:transparent 57px solid;height:calc(100% - 0px)}}.gal img{padding:7px 0;margin:0!important}@media (max-width:500px){.gal{-webkit-column-count:1;-moz-column-count:1;column-count:1}}.galleryBoxb .hide-bullets{list-style:none;margin-left:-40px;margin-top:-10px}.galleryBoxb .thumbnail{padding:3px}.galleryBoxb a.carousel-control i{position:absolute;top:50%;z-index:5;display:inline-block}.galleryBoxc div.gallery{margin:5px;border:1px solid #ccc;float:left;width:180px;height:220px;overflow:hidden;border-radius:20px}div.gallery:hover{border:1px solid #777}.galleryBoxc div.gallery a{width:177px;height:120px;overflow:hidden;position:absolute;margin-left:1px}.galleryBoxc div.gallery img{width:100%;height:auto;max-height:120px;margin:0!important;border-radius:20px 20px 0 0}.galleryBoxc div.desc{padding:15px;text-align:center;position:relative;width:178px;top:120px}.boxfloatbottom{position:fixed;z-index:190599;padding:10px;left:0;bottom:0}@media only screen and (max-width:600px){.galleryBoxc div.gallery{width:100%}.galleryBoxc div.gallery a{width:99%;height:auto}.galleryBoxc div.gallery img{width:100%;height:auto}
    .is-wrapper > div.is-section-30, .is-wrapper > div.is-section-40, .is-wrapper > div.is-section-50, .is-wrapper > div.is-section-60, .is-wrapper > div.is-section-75, .is-wrapper > div.is-section-100 {
        height: 20% !important;
    }}
@media only screen and (min-width:601px) and (max-width:900px) {
    .is-wrapper > div.is-section-30, .is-wrapper > div.is-section-40, .is-wrapper > div.is-section-50, .is-wrapper > div.is-section-60, .is-wrapper > div.is-section-75, .is-wrapper > div.is-section-100 {
        height: 45% !important;
    }
}

.formfloatbottom {
    position: fixed;
    z-index: 999;
    left: 0;
    right: 0;
    bottom: 0px;
    width: 100%;
    padding: 10px;
}

    .formfloatbottom ~ .boxfloatbottom {
        bottom: 75px;
    }

input[type="checkbox"].error::before {
    content: "\2610";
    font-size: 2.0em;
    color: red;
    position: absolute;
    left: -3px;
    top: -1px;
}
div.boxForm h3[name=thanksTextValue] {
    /*left: 0;
    right: 0;*/
    position: relative;
    max-width: 650px;
    padding: 20px;
    border-radius: 10px;
    /*margin:auto;*/
    border: 1px solid #000;
    background-color:#fff;
}
/* parallax */
.parallax {
    background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
}
/*.slider-image, .is-overlay .is-overlay-bg {
    background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
}*/
