.nvMailform .has-error input{
    border-color:red;
}
.nvMailform .has-error .form-validation {
    position: absolute;
    top: 100%;
    /*left: 15px;*/
    margin-top: 2px;
    color: red;
    font-size: 0.625em;
    line-height: 10px;
    font-weight: 600;
}

.nvNewsletterform .has-error .form-validation {
    position: absolute;
    top: 100%;
    /*left: 15px;*/
    margin-top: 2px;
    color: red;
    font-size: 0.625em;
    line-height: 10px;
    font-weight: 600;
}

/*
    xs <576
    sm >=576
    md >=768
    lg >=992
    xl >=1200

.section-0
.section-20
.section-34
.section-41
.section-50
.section-66
.section-85
.section-98
.section-110
.section-124
.section-254
.section-350

sm +480
md +768
lg +992
xl +1200
xxl +1600
*/

.owl-carousel-default .owl-prev {
    /*left: -100px;*/
    font-size:36px;
    border:0;
    color:#fff;
    opacity:1;
}

.owl-carousel-default .owl-next {
    /*right: -100px;*/
    font-size: 36px;
    border: 0;
    color: #fff;
    opacity: 1;
}

.owl-item {
    padding: 0; /* 1em;*/
}

.card {
    background-color: rgba(255,255,255,0.8);
    border:0;
}

.btnMailFormSubmit  {
    text-transform: uppercase !important;
    font-size:1em !important;
}

.is-light-text .nvMailform .form-label{
    color:#fff;
}

.rd-navbar-fixed li.nvCustom {
    margin-top: 18px !important;
    margin-left: 14px;
}

.is-section img{
    /*border-radius:6px;*/
}

/*.gm-style-iw-a, .gm-style-iw-t, .gm-style-iw, .gm-style-iw-c, .gm-style-iw-d,*/ .nvGmap {
    background-color: white !important;
    padding: 1em !important;
    border-radius: 6px !important;
    min-width: 160px !important;
}

.rd-navbar-top-panel.rd-navbar-static .rd-navbar-inner {
    /*padding: 24px 85px 24px;*/
}

.rd-navbar-default.rd-navbar-light.rd-navbar-static .rd-navbar-nav > li.active > a, .rd-navbar-floated.rd-navbar-light.rd-navbar-static .rd-navbar-nav > li.active > a, .rd-navbar-top-panel.rd-navbar-light.rd-navbar-static .rd-navbar-nav > li.active > a, .rd-navbar-default.rd-navbar-light.rd-navbar-static .rd-navbar-nav > li.focus > a, .rd-navbar-floated.rd-navbar-light.rd-navbar-static .rd-navbar-nav > li.focus > a, .rd-navbar-top-panel.rd-navbar-light.rd-navbar-static .rd-navbar-nav > li.focus > a, .rd-navbar-default.rd-navbar-light.rd-navbar-static .rd-navbar-nav > li > a:hover, .rd-navbar-floated.rd-navbar-light.rd-navbar-static .rd-navbar-nav > li > a:hover, .rd-navbar-top-panel.rd-navbar-light.rd-navbar-static .rd-navbar-nav > li > a:hover {
    /*color: #5ab4e4;*/
}

/*
 .slider-menu-position .rd-navbar-wrap {
    position: static;
}
*/
/*
.row img {
    margin: 1.4em 0 1em;
}
*/