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;}
.homepage header .bottom-header .main-nav>ul>li>a:hover { color:#0e75ba;}
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;}
.mr-l-45 { margin-left:45px !important;}
.main-nav ul { width:100%; background:#000; color:#fff !important; right:0; top:63px; opacity:.8;}
.main-nav ul li a { color:#fff !important;}
.main-nav ul li a:hover { color:#940002 !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-left, .client-right{color:#1e1e1e;font-size:60px;position:absolute;bottom:22px; left:0;}
.client-right{right:-20px; left:auto;}
.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;}

.solutions1 .img {width: 50px !important;
    height: 50px !important;
    background-color: #f2f2f2;
    position: relative;
    float: left;
    border-radius: 70px;
    line-height: 53px;
    text-align: center;
    font-size: 25px !important;}
	
.solutions1	.info {
    position: relative;
    margin: 5px 10px 0 65px !important;}
	
.mr-t-50-imp {margin-top:50px !important;}
.info-box10 { background-color: #fff;
    box-shadow: 0 1px 3px 0 rgba(0,0,0,0.1);
    padding:0px;
    margin-bottom: 0;
    min-height: 50px;
    text-align: center; font-size:30px !important;}
	
.conceptsSection .info-box10:hover, .conceptsSection .tab-link.current .info-box10 {
    background-color: rgba(255,106,0,0.70);
    transition: ease-out 0.4s; color:#fff !important;}
	
.tabs .info-box10 h2 { font-size:16px !important; height:100%; display:block; padding:15px 0; text-align:center; line-height:1em;}
.fs-equalize-element .info-box10 h2:hover { color:#fff !important;}
.edit-item11 hr {    background: #ccc;
    height: 1px;
    display: block;
    margin: 0 0 10px 0 !important;
    padding: 0;
    border: 0;}
	.form-block.edit-item hr {    background: #ccc;
    height: 1px;
    display: block;
    margin: 0 0 10px 0 !important;
    padding: 0;
    border: 0;}
	
.underline-small {
    background: #ccc !important;
    height: 1px;
    display: block;
    padding: 0;
    border: 0;
	width:200px; text-align:center; margin-bottom:30px !important; margin:0 auto;}
	.mr-b-0-imp { margin-bottom:0 !important;}
	.content.vm-item h2 { font-size:24px !important;}
	.content.vm-item P { font-size:16PX !important;}
	.content.w-100 h2 {font-size:24px !important;}
	.content.w-100 .info-box h2 { font-size:16px !important;}
	.mr-b-20-imp { margin-bottom:20px !important;}
	.info.edit-item p{ font-size:12px !important;}
	.fb-icon {border: solid 1px #757575; border-radius:50%; padding:5px 10px; line-height:1;}
	.linkedin-icon {border: solid 1px #757575; border-radius:50%; padding:5px 9px; line-height:1;}
	.btn-color11 { background:#008fd3; color:#fff;}
	btn-color11 a:hover { color:#fff !important;}
	.bg-blk {background:#33373E;}