html {
  scroll-behavior: smooth;
}
/*Globax demo added*/
#rev_slider_1_1 .tp-dottedoverlay,
#rev_slider_5_1 .tp-dottedoverlay,
#rev_slider_7_1 .tp-dottedoverlay{
    background: repeat left top url("https://enovathemes.com/globax/wp-content/uploads/slider-dotted-overlay.png") !important;
}

#rev_slider_7_1 .tp-dottedoverlay {
    z-index:50;
}

#rev_slider_5_1 .tp-rightarrow {
    background-color:#f5f5f5 !important;
}

#rev_slider_5_1 .metis.tparrows {
    transition:background-color 300ms ease-out !important;
}

#rev_slider_5_1 .metis.tparrows:before {
    font-size:24px !important;
}

#rev_slider_5_1 .metis.tparrows:hover {
    background-color:#fd8c40 !important;
}

#rev_slider_5_1 .metis.tparrows:hover:before {
    color:#ffffff !important;
}

.scroll-down-text {cursor:pointer;}

.header li[data-mm="true"] [class^="fa-"], 
.header li[data-mm="true"] [class*=" fa-"] {
    color: #fd8c40;
}

.margin-bottom-0 .widget_text,
.margin-bottom-0
{margin-bottom:0 !important;}

.footer-logo-column img {
    max-width:120px;
    max-height:35px;
}

.footer-logo-light-column img,
.footer-logo-simple-column img{
    max-width:200px;
    max-height:100px;
}

.footer-logo-colorful-column img{
    max-width:100px;
    max-height:50px;
}

.footer-branch-links ul {
    width:48%;
    display:inline-block;
    vertical-align:top;
}

.footer-branch-links ul li {
   padding: 0 0 4px 0;
}

.footer-branch-links ul li a,
.custom-service-list ul li a{
   font-weight:500;
}

.custom-service-list ul li a{
   letter-spacing:0.5px;
}

.footer-image-no-margin {margin-bottom:0 !important;}

.icon-vertical-align-bottom .et-el-icon {
    vertical-align:bottom;
}

#background-position-75.vc_row {
    background-position: 75% !important;
}

.inline-button-font-size {font-size:24px !important;}
.inline-button-font-size.icon-position-right .icon { margin-left:8px;}

#menu-item-12497 input[type="submit"]:hover {
    background-color:#212121 !important;
}

.heading-display-inline-block {display:inline-block !important;}

.sidebar-nav-bottom #et-social-links-1 a {color:#616161;box-shadow:inset 0 0 0 2px #e0e0e0;border-radius:4px;}
.sidebar-nav-bottom #et-social-links-1 a:hover {color:#212121;box-shadow:inset 0 0 0 2px #212121;}

.contact-form-button-full input[type="submit"] {
    width:100%;
    padding: 20px 24px 20px 24px !important;
}

.quotation-button-dark input[type="submit"] {
    color:#ffffff !important;
    background-color: #212121 !important;
    width:100%;
    height:56px;
}

.quotation-button-hover-white input[type="submit"]:hover {
    color:#212121 !important;
    background-color: #ffffff !important;
}

.page-id-8110 #et-content,
.page-id-12386 #et-content,
.page-id-12388 #et-content{
    overflow:visible;
}

.textarea-big textarea {min-height:136px;}

#map-location {
    position:relative;
}

#location-in-map {
    position:absolute;
    top:50%;
    left:50%;
    -ms-transform:translate(-50%,-50%);
    transform:translate(-50%,-50%);
}

#statistics-section .et-progress .percent, 
#statistics-section .et-progress .title {
    font-size:16px !important;
    color:#ffffff !important;
}

#statistics-section .et-circle-progress .percent{
    color:#ffffff !important;
}

#quotation-row {overflow:hidden;}

.button-full .et-button {
    width:100%;
    text-align:center;
}

.testimonials-white .testimonial-title,
.testimonials-white .testimonial-subtitle {
    color:#ffffff !important;
}