#scrollUp {
    padding: 0;
}

/* Header social */
.show-share.isShare { display: none; }

/* Button */
.anim-button:hover span{ top:0px; }

/* Tracker */
#eXTReMe-Free-kspiridi img { display: none; }

/* Footer */
.footer-title { display:none; }

.footer-item .fa{ font-size: 15px; color: #636363; width: 18px; }

.footer-item span,
.footer-item ul li a { text-transform: none !important; }

.footer-item { float: left; width: 100%; text-align: left; color: #fff; font-size: 13px; }

.footer-item .text-link { color: #fff; font-size: 12px; }

.footer-item a { color: #fff !important; }

.footer-item p,
.footer-item span,
.footer-item ul li a { font-size: 13px !important; color: #fff; }

.copyright { float: left; text-align: left; color: #fff; font-size:9px  !important; text-transform: none !important; letter-spacing: 1px; }

.copyright2 { float: right; margin-top: 2px; color: #f9f9f9; font-size: 9px; }
.copyright2 a { color: #fff !important; } 


/* Contact page */
#contact-form { margin-top: 0 !important;  }

#contact-form textarea,
#comment-form textarea { height: 62px !important; }

#contact-form input[type="text"],
#contact-form input[type="email"],
#contact-form input[type="tel"],
#contact-form input[type="url"],
#contact-form input[type="date"],
#contact-form input[type="number"],
#contact-form select,
#contact-form textarea,
#comment-form input[type="text"],
#comment-form input[type="email"],
#comment-form textarea {
    float: left;
    width: 100%;
    background: none;
    margin-bottom: 20px;
    font-size: 15px !important;
    font-weight: 700;
    height: 50px;
    border-radius: none;
    position: relative;
    z-index: 20;
    padding-left: 8px;
    color: #999;
    border: 0;
    border-bottom: 1px solid #000;
    -webkit-appearance: none;
}

.no-border {  border: none;  }

.map-full-width section {  padding-bottom: 0 !important;  }
.map-full-width .vc_column_container>.vc_column-inner { padding-left: 0 !important; padding-right: 0 !important;  }

.contact-details .fa { font-size: 15px; width: 16px; color: #cacaca; }

ul.contact-details { padding-bottom: 20px; list-style: none; padding-left: 0px; font-size: 14px; }





.logo-holder { float: left; position: relative; width: 267px !important; z-index: 21; top: 0px !important; }

.process-box h3,
.bold-title { float: left; width: 100%; font-size: 24px; font-weight: 700; text-align: left; padding-bottom: 0px !important; }

.customNavigation a.prev-slide { left: 50px; display: none; }
.customNavigation a.next-slide { left: 50px; display: none; }

.nav-holder ul li a:before{ display:none; }

.hero-link { font-size: 20px; }

@media only screen and (max-width: 1036px){
	.nav-button-holder {right: 20px !important;}
	.hero-wrap-item h2 {font-size: 36px;}
}