body{font-family:'Open Sans',sans-serif !important;}
.site-image.home-img{background-image:none;}
header{padding:0;overflow:visible;}
.intro-section .btn{border-width:2px;border-radius:2px;}
.popup-form .pop-body{padding:20px 40px;}
.intro-section-22 .l{background-color:rgba(14,117,186,0.75);}
.btn-color1{background-color:#f69622;}
.popup-form-iframe .form-control{font-size:13px;padding:8px 15px;}
.navbarwrapper{position:relative;z-index:1010;float:left;width:100%;height:auto;background:#FFF;}
header .bottom-header .logo img{max-height:45px;}
.homepage .is-sticky header .bottom-header{background:#FFF;box-shadow:0 5px 5px -5px rgba(46, 46, 46, 0.15);}
.homepage header .bottom-header .main-nav>ul>li>a{color:#666666;font-weight:600;font-size:14px;border-right:none;padding-right:0;}
section .title{margin-bottom:5px;}
.conceptsSection .info-box9{box-shadow:none !important;background-color:#f9f9f9;position:relative;padding:20px;}
.conceptsSection .info-box9 .hd{margin-bottom:10px !important;}
.conceptsSection .info-box9:hover,.conceptsSection .tab-link.current .info-box9{background-color:rgba(255,106,0,0.70);transition:ease-out 0.4s;}
.conceptsSection .tab-link.current .info-box9 .img,.conceptsSection .info-box9:hover .img{color:#FFF;}
.conceptsSection .tab-link.current .info-box9 h2,.conceptsSection .info-box9:hover h2,.conceptsSection .info-box9:hover p,.conceptsSection .tab-link.current .info-box9 p{color:#FFF;}
.coming-events.speakers .event-box{margin-bottom:25px;}
.footer{color:#7e848c;background:#2e343e;}
.parallax{width:100%;padding:0;margin:0;background-attachment:fixed;background-repeat:no-repeat;color:#ffffff;text-transform:uppercase;}
.footer .footer-promo{padding:60px 0px 50px 0px;}
.footer .footer-promo h2, .footer .footer-promo h4{text-align:center;color:#FFF !important;}
.footer .footer-promo h2{font-size:30px;}
.footer .footer-promo h4{font-size:22px;text-transform:none;}
.footer .footer-info{padding:60px 0px 30px 0px;}
.footer .copyright{background:#232933;padding:30px 0px;}
.footer h6{color:#e5edf2;text-transform:uppercase;font-size:16px;}
.footer .list-5{margin-top:-6px;}
.list-5{padding:0px;margin:0px;}
.space30{height:30px;clear:both;}
.footer ul li{position:relative;color:#566174;line-height:34px;}
.footer .list-5 li{border-bottom:1px solid #3f454f;padding-left:15px;}
.list-5 li{list-style:none;padding-left:25px;border-bottom:1px dotted #7786a1;}
.footer a, .footer a:visited{color:#8c9aaa;}
.footer ul li i{position:absolute;top:10px;left:0px;color:#566174;text-decoration:none;font-size:16px;}
.footer .item-icon{position:relative;padding-left:26px;}
.footer .item-icon i{position:absolute;top:4px;left:0px;font-size:16px;}
.txt-white{color:#FFF !important;}
.countdown-section h1{margin-bottom:15px;}
.countdown-section h1 a{color:#FFF !important;}
.header-social{text-align:left;margin:0;padding:0;font-size:0;}
.header-social li{margin-right:20px;color:#bdcacf;}
.header-social li{list-style:none;font-size:17px;width:20px;line-height:1.5em;display:inline-block;}
.header-social li a{color:#bdcacf;}
.header-social li a{font-size:20px;}
.footer .header-social li a i{font-size:24px;}
.modal h2{font-size:19px;margin:7px 0;}
.tab-content{display:none;width:100%;float:left;}
.tab-content.current{display:inherit;}
.intro-section-21 .countdown-widget{background-color:transparent !important;}
.orange{color:#ee6723;}
.orange-bg{background-color:#ee6723;border:none;}
.successfactors_logoright{display:inline-block;height:36px;margin:0 0 0 20px;vertical-align:middle;}
@media (min-width:993px){.main-nav>ul{display:inline-block !important;}
}
.portfolio-holder{position:relative;margin-bottom:4px;}
.portfolio-holder .overlay{position:absolute;width:100%;height:100%;background:rgba(87,79,75,.6);top:-100%;left:0;-webkit-transition:.6s;-moz-transition:.6s;-o-transition:.6s;-ms-transition:.6s;transition:.6s;}
.portfolio-holder a.fancybox,.portfolio-holder a.fancybox:hover{position:absolute;bottom:-100%;right:-100%;display:inline-block;height:44px;width:44px;background:#ffeb3b;text-align:center;line-height:44px;color:#212121 !important;-webkit-transition:.6s;-moz-transition:.6s;-o-transition:.6s;-ms-transition:.6s;transition:.6s;}
.portfolio-holder:hover a.fancybox{bottom:0;right:0;}
.portfolio-holder:hover .overlay{top:0;}
.client-section-2 .client-logos img{height:50px;}
.client-section-2 .client-logos .item{display:inline-block;}
@media (max-width:768px){.intro-section .caption{padding:30px 0;}
.intro-section .caption .btn{display:block;margin:0;}
.pop-body{padding:15px !important;}
}
#clients-carousel{padding:15px 0;}
#clients-carousel .item{font-size:0;text-align:center;}
#clients-carousel .item ul li{display:inline-block;width:25%;}
.client-right{right:-20px;}
.client-left, .client-right{color:#1e1e1e;font-size:60px;position:absolute;bottom:22px;}
.carousel-inner{position:relative;width:93%;overflow:hidden;margin:0 50px;}
.contact-iframe{background-color:transparent;border:none !important;min-height:420px;}
.popup-form-iframe .form-group{position:relative;}
.validate{position:absolute;left:0;top:0;background:rgba(69,69,69,0.70) !important;padding:3px;}
.edit-item11 hr {    background: #ccc; height: 1px;display: block; margin: 0 0 10px 0 !important; padding: 0;border: 0;}
.edit-item12 hr {    background: #ccc; height: 1px;display: block; margin: 0 0 10px 0 !important; padding: 0;border: 0;}
.btn.btn-line.light { background-color: rgb(51, 55, 62) !important; color: rgb(242, 242, 242) !important; border-color: rgb(51, 55, 62) !important;}
.btn.btn-line.light:hover { background-color:#e74c3c !important; color: rgb(242, 242, 242) !important; border-color: #e74c3c !important;}
.mr-t--7 {margin-top:-7px;}