@charset "utf-8";
/*================================================================================= COMMON GLOBAL SETTING ===================================================================================*/
body,ul,li,h1,h2,h3,h4,h5,li {padding: 0px;margin: 0px;list-style: none;}
img{display:block;}
body {font-family:'Open Sans', sans-serif; font-size: 0.813em;line-height: 1.668em;color: #333;padding: 75px 0 0 0;-webkit-text-size-adjust: 100%;width: 100%;height: 100%;text-rendering: geometricPrecision;}
h1 {font-size: 36px;font-weight:400;color: #fff;}
h2 {font-weight: 400;color: #ffa300;font-size: 1.438em;line-height: 1.438em;padding-bottom: 6px;}
h3 {font-weight:300;color: #24265e;font-size: 2em;line-height:1.25em;padding-bottom: 10px;}
h4 {font-weight: 700;color: #333;font-size: 13px;}
h5 {font-weight: 400;font-size: 1.25em;line-height: 1.25em;color: #000;padding-bottom: 5px;}
p{padding-bottom:20px; margin:0;}
.clearfix {clear: both;}

.col-right{float:right;}
.col-left{float:left;}

.btn-rounded{display:inline-block;color:#333333;padding:3px 15px;border-radius:16px; margin:auto;text-align:center; cursor:pointer;}
.btn-rounded-orange {background-color:#ffa300; color:#333333;}
.btn-rounded-blue {background-color:#24265e; color:#fff;}
.btn-rounded-green {background-color:#a3c939; color:#fff;}
.btn-download{background: #ffa300 url(//cdn.quintiq.com/images/icons-download-icon.png) no-repeat 5px 4px;color:#333;float:left;text-indent:37px; padding:5px 20px 5px 0;line-height:25px;}

.new-label {color: #333;font-size: 12px;background-color: #ffc4a7;padding: 1px 8px;float: left;border-radius: 10px;margin: 2px 0 0 10px;}

.table-style td {border-bottom:1px solid #e1e1e1;padding:5px 10px;vertical-align:text-top;}
.bullet-white li {background: url(//cdn.quintiq.com/images/white-bullet.gif) 0 8px no-repeat;padding: 0 3px 3px 12px;margin-bottom: 5px;}
.bullet-orange li {background: url(//cdn.quintiq.com/images/orange-bullet.gif) 0 8px no-repeat; float:none!important; padding: 0 3px 3px 12px;margin-bottom: 5px;}
.bullet-blue li {background: url(//cdn.quintiq.com/images/bullet-blue.gif) 0 8px no-repeat; float:none!important; padding: 0 3px 3px 12px;margin-bottom: 5px;}
.bullet-arrow li {background: url(//cdn.quintiq.com/images/bullet-arrow-orange.png) 0 8px no-repeat; float:none!important; padding: 0 3px 3px 12px;margin-bottom: 5px;}
.bullet li{margin-bottom:10px;}
.inline li {display: inline;list-style: none;float: left;}
.full-width {min-width: 100%;padding-top:20px;}
.bottom-full-width-intro{background-color:#f5f6f7; padding-top:30px;}
.bottom-full-width-intro .pic-icon{width:80px; float:left;}
.bottom-full-width-intro .text{margin-left:100px; padding-top:14px;}
.bottom-full-width-intro .title{font-weight:400;color: #ffa300;font-size: 1.375em;line-height: 1.375em;}
#index .full-width{padding-top:0px;}
a {color: #4d80be;text-decoration: none;border:0px;}
a img{border:0;}
.icon-pdf {float: left;background: url(//cdn.quintiq.com/images/icon-pdf.png) no-repeat 0 0;width: 24px;height: 24px;display: block;margin: -2px 0 8px 0;}
a.icon-pdf:hover {background-position: 0 bottom;}
.icon-zip {float: left;background: url(//cdn.quintiq.com/images/icon-zip_new.png) no-repeat 0 0;width: 24px;height: 24px;display: block;margin: -2px 0 8px 0;}
a.icon-zip:hover {background-position: 0 bottom;}
.icon-page {float: left;background: url(//cdn.quintiq.com/images/icon-page.png) no-repeat 0 0;width: 24px;height: 24px;display: block;margin: -2px 0 8px 0;}
a.icon-page:hover {background-position: 0 bottom;}
.icon-webinar {float: left;background: url(//cdn.quintiq.com/images/icon-webinar.png) no-repeat 0 0;width: 24px;height: 24px;display: block;margin: -3px 0 0 0;}
a.icon-webinar:hover {background-position: 0 bottom;}
a.hover-effect {-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;margin: 0;	padding: 0;	display: block;}
a.hover-effect:hover {	-webkit-transition: all 0.3s ease-in-out;	-moz-transition: all 0.3s ease-in-out;	-o-transition: all 0.3s ease-in-out;	transition: all 0.3s ease-in-out;	margin: 0 0 0 5px;	padding: 0;}
.text-download {margin: 6px 0 0 30px;}
.text-tablink {margin: 15px 0 0 0;}
.inner-content {max-width: 980px;margin: auto;padding-bottom: 30px;}
.read-more {background: url(//cdn.quintiq.com/images/icons-arrow-read-more.png) center right no-repeat;padding-right:15px; color:#4d80be;}
.action-btn{text-align:center;background-color:#ffa300;padding:2px 8px; border-radius:8px;margin:40px 0 0 0;cursor:pointer;color:#333;}
a.action-btn{color:#333;}
@media handheld, only screen and (min-device-width: 481px ) and (max-device-width : 768px), only screen and (max-width: 768px) {
.inner-content {padding:0 20px 15px 20px;}
.bottom-full-width-intro{margin-top:30px; padding-bottom:30px; margin-bottom:-30px;}
}
@media handheld, only screen and (max-device-width : 481px), only screen and (max-width: 480px) {
.bottom-full-width-intro{margin-top:0px; padding-bottom:0px; margin-bottom:0px;}
}
/*================================================================================= MENU ( DESKTOP )  ===================================================================================*/
#top-menu {background-color: #24265e;height: 75px;padding-top: 1px;position: fixed;top: 0px;width: 100%;z-index: 999;}
#top-menu  #main-menu {max-width: 980px;margin: auto;}
#search-bar {background-color:#eaedef;height:60px;position:absolute;top:125px; display:none;z-index:999;padding-top:0px;}
#search-bar #search-holder {float:right;margin:20px 45px 0 0;}
#search-bar #search-holder #search-input {background-color:#f7f8f9; border:0; padding:5px 15px;border-radius:16px; width:450px; margin:-5px 10px 0 0;outline:none; text-align:center;color:#333; font-size:16px;}
#search-bar #search-holder input ,#search-bar #search-holder #search-icons{float:left;}
#search-bar #search-icons {width:18px; height:18px; background: url(//cdn.quintiq.com/images/icon-search2.png) no-repeat;border:0; cursor:pointer;}
#language-btn {margin-right:0px; position:relative;}
#language-btn #language-bar{position:absolute; background-color:#24265e;right:0px;display:none;width:110px;padding:15px 0 0 0 ;}
#language-btn #language-bar li {width:100%;text-align:left; margin:0px!important;text-indent:20px;}
#language-btn #language-bar li:hover {background-color:#66688f;}
#language-btn #language-bar li a {color:#fff;}
#language-btn #language-bar li a:hover {color:#ffa000;}
#top-menu #quintiq-logo {float: left;margin-top: 21px;background: url(//cdn.quintiq.com/images/quintiq-logo.png) no-repeat;width: 120px;height: 33px;display: block;cursor: pointer;}
#top-menu #quintiq-logo img {float: left;}
#top-menu #tag-line {font-size: 10px;float: left;margin: 30px 0 0 20px;line-height: 1.25em;color: #fff;}
#top-menu #menu-item {float: right;margin-top: 33px;}
#top-menu #menu-item li {float: left;margin-right: 25px;cursor: pointer;color: #fff;}
#top-menu #menu-item li:hover,#top-menu #menu-item li a:hover {color:#ff9900!important;}
#top-menu #menu-item li:last-child {margin-right: 0px;}
#top-menu #menu-item li img{width:auto;}
#top-menu #menu-button img{width:auto;}
#top-menu #mega-menu {background-color: #24265e;position: absolute;top: 75px;width: 100%;max-width: 940px;margin: auto;padding: 10px 20px 20px 20px;min-height: 230px !important;display: none;z-index:99999999;}
#top-menu #mega-menu #resource-center{padding:10px 0;position:absolute;background-color:#3a3c6e;left:0;bottom:0; width:100%;}
#top-menu #mega-menu #resource-center .icon-download {margin: 0 0 0 10px;float:left;}
#top-menu #mega-menu #resource-center #resouce-center-link {display:block; float:left; margin:2px 0 0 10px;color:#fff; -webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
#top-menu #mega-menu #resource-center #resouce-center-link:hover{color:#ffa300; margin-left:20px; -webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
#top-menu #mega-menu #resource-center #mega-menu-close .icon-arrow-close{width:28px;height:15px; background: url(http://cdn.quintiq.com/images/icons-arrow-close.png) no-repeat; margin:auto;margin-top:-10px;}
/* TEMPORARY
#search-btn,#mobile-search {display:none;}*/
#top-menu .industries-col-inner {float: left;margin-right: 10px;width: 175px;}
#top-menu .solutions-col-inner {float: left;margin-right: 10px;width: 300px;}
#top-menu .about-us-col-inner {float: left;margin-right: 10px;width: 220px;}
#top-menu .industries-icon {width: 21px;height: 21px;float: left;}
#top-menu .category-label {color: #ff9900;font-size: 1.125em;text-indent: 0px;margin: 0 0 10px 30px;line-height: 1.5em;}
#top-menu #menu-optimization .category-label {text-indent: 10px;}
#top-menu .label-new {font-size:11px;padding:1px 5px;background-color: rgba(255,255,255,0.3);border-radius:3px;line-height:15px;display:inline-block;margin:0 0 0 5px;color:#ffcc00;}
#top-menu .bullet-orange {margin: -10px 0 15px 0;}
#top-menu .bullet-orange li {margin-bottom: 0px;padding-bottom: 0px;margin-left: 30px;font-size: 0.875em;line-height: 1.625em;}
#top-menu .bullet-orange li a {color: #fff;}
#top-menu .bullet-orange li a:hover {color: #ff9900;}
#top-menu .bullet-orange li:hover {margin-left: 35px;color: #ff9900;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
#top-menu #mega-menu #manufacturing {background: url(//cdn.quintiq.com/images/sprite-industries-icons.png) 0 0 no-repeat;}
#top-menu #mega-menu #metals {background: url(//cdn.quintiq.com/images/sprite-industries-icons.png) 0 -21px no-repeat;}
#top-menu #mega-menu #energy {background: url(//cdn.quintiq.com/images/sprite-industries-icons.png) 0 -582px no-repeat;}
#top-menu #mega-menu #shipping {background: url(//cdn.quintiq.com/images/sprite-industries-icons.png) 0 -64px no-repeat;}
#top-menu #mega-menu #aviation {background: url(//cdn.quintiq.com/images/sprite-industries-icons.png) 0 -85px no-repeat;}
#top-menu #mega-menu #public-transport {background: url(//cdn.quintiq.com/images/sprite-industries-icons.png) 0 -233px no-repeat;}
#top-menu #mega-menu #rail {background: url(//cdn.quintiq.com/images/sprite-industries-icons.png) 0 -342px no-repeat;}
#top-menu #mega-menu #retail {background: url(//cdn.quintiq.com/images/sprite-industries-icons.png) 0 -105px no-repeat;}
#top-menu #mega-menu #broadcasting {background: url(//cdn.quintiq.com/images/sprite-industries-icons.png) 0 -127px no-repeat;}
#top-menu #mega-menu #healthcare {background: url(//cdn.quintiq.com/images/sprite-industries-icons.png) 0 -148px no-repeat;}
#top-menu #mega-menu #security {background: url(//cdn.quintiq.com/images/sprite-industries-icons.png) 0 -169px no-repeat;}
#top-menu #mega-menu #field-services {background: url(//cdn.quintiq.com/images/sprite-industries-icons.png) 0 -190px no-repeat;}
#top-menu #mega-menu #defense {background: url(//cdn.quintiq.com/images/sprite-industries-icons.png) 0 -212px no-repeat;}
#top-menu #mega-menu #supply-chain-planning {background: url(//cdn.quintiq.com/images/sprite-industries-icons.png) 0 -254px no-repeat;}
#top-menu #mega-menu #transportation-and-logistics-planning {background: url(//cdn.quintiq.com/images/sprite-industries-icons.png) 0 -276px no-repeat;}
#top-menu #mega-menu #production-planning-and-scheduling {background: url(//cdn.quintiq.com/images/sprite-industries-icons.png) 0 -298px no-repeat;}
#top-menu #mega-menu #workforce-planning-and-scheduling {background: url(//cdn.quintiq.com/images/sprite-industries-icons.png) 0 -320px no-repeat;}
#top-menu #mega-menu #quintiq-5-platform {background: url(//cdn.quintiq.com/images/sprite-industries-icons.png) 0 -364px no-repeat;}
#top-menu #mega-menu #about-quintiq {background: url(//cdn.quintiq.com/images/sprite-about-us-icons.png) 0 0px no-repeat;}
#top-menu #mega-menu #leadership {background: url(//cdn.quintiq.com/images/sprite-about-us-icons.png) 0 -21px no-repeat;}
#top-menu #mega-menu #location-worldwide {background: url(//cdn.quintiq.com/images/sprite-about-us-icons.png) 0 -42px no-repeat;}
#top-menu #mega-menu #news-and-events {background: url(//cdn.quintiq.com/images/sprite-about-us-icons.png) 0 -63px no-repeat;}
#top-menu #mega-menu #partners {background: url(//cdn.quintiq.com/images/sprite-about-us-icons.png) 0 -106px no-repeat;}
#top-menu #mega-menu #services {background: url(//cdn.quintiq.com/images/sprite-about-us-icons.png) 0 -128px no-repeat;}
#top-menu #mega-menu #careers {background: url(//cdn.quintiq.com/images/sprite-about-us-icons.png) 0 -84px no-repeat;}
#top-menu #mega-menu #blog {background: url(//cdn.quintiq.com/images/sprite-about-us-icons.png) 0 -150px no-repeat;}
#top-menu #mega-menu #support-center {background: url(//cdn.quintiq.com/images/sprite-about-us-icons.png) 0 -172px no-repeat;}
#top-menu #mega-menu #alliance {background: url(//cdn.quintiq.com/images/sprite-about-us-icons.png) 0 -192px no-repeat;}
.pic-optimization{float:left; width:140px; height:160px; display:block; margin:0 30px 0 0; background:url(//cdn.quintiq.com/images/pic-quintiq-building.jpg) no-repeat 0 0; border:1px solid #111;}
#top-menu #mega-menu .pic-optimization {background: url(//cdn.quintiq.com/images/pic-optimization.jpg) no-repeat 0 0; border:0;}
#top-menu #mega-menu #optimization {background: url(//cdn.quintiq.com/images/sprite-industries-icons.png) 0 -364px no-repeat;}
#top-menu #mega-menu #optimization-technology {background: url(//cdn.quintiq.com/images/sprite-industries-icons.png) 0 -386px no-repeat;}
#top-menu #mega-menu #meet-the-team {background: url(//cdn.quintiq.com/images/sprite-industries-icons.png) 0 -408px no-repeat;}
#top-menu #mega-menu #optimization-world-records {background: url(//cdn.quintiq.com/images/sprite-industries-icons.png) 0 -430px no-repeat;}
#top-menu #mega-menu #inventory-planning {background: url(//cdn.quintiq.com/images/sprite-industries-icons.png) 0 -452px no-repeat;}
#top-menu #mega-menu #sales-operations-planning {background: url(//cdn.quintiq.com/images/sprite-industries-icons.png) 0 -474px no-repeat;}
#top-menu #mega-menu #demand-planning {background: url(//cdn.quintiq.com/images/sprite-industries-icons.png) 0 -495px no-repeat;}
#top-menu #mega-menu #supply-planning {background: url(//cdn.quintiq.com/images/sprite-industries-icons.png) 0 -518px no-repeat;}
#top-menu #mega-menu #detailed-scheduling {background: url(//cdn.quintiq.com/images/sprite-industries-icons.png) 0 -540px no-repeat;}
#top-menu #mega-menu #order-promising {background: url(//cdn.quintiq.com/images/sprite-industries-icons.png) 0 -562px no-repeat;}
#top-menu #mega-menu #mining {background: url(//cdn.quintiq.com/images/sprite-industries-icons.png) 0 -42px no-repeat;}
#top-menu #mega-menu #inventory-planning {background: url(//cdn.quintiq.com/images/sprite-industries-icons.png) 0 -603px no-repeat;}
#top-menu #mega-menu #supply-planning {background: url(//cdn.quintiq.com/images/sprite-industries-icons.png) 0 -624px no-repeat;}
#top-menu #mega-menu #advanced-analytics {background: url(//cdn.quintiq.com/images/sprite-industries-icons.png) 0 -644px no-repeat;}
#top-menu #mega-menu #wfp-menu-icon {background: url(//cdn.quintiq.com/images/sprite-wfp-icons.png) no-repeat;}

#menu-button,#mobile-menu,#mobile-language-menu,#language-button  {display:none;}
/*================================================================================= Tablet Settings (menu,body)  ===================================================================================*/
@media handheld, only screen and (min-device-width: 481px ) and (max-device-width : 980px) and (orientation:portrait), only screen and (max-width: 980px) {
body {padding: 45px 0 0 0; padding-top: 100px!important;}
p{padding-bottom:-20px!important;}
#top-menu {background-color: #24265e;height: 45px;padding-top: 1px;position: fixed;top: 0px;width: 100%;z-index: 99999999999999;}
#top-menu #quintiq-logo {float: left;margin-top: 10px;margin-left: 20px;background: url(//cdn.quintiq.com/images/quintiq-logo-mobile.png) no-repeat;width: 73px;height: 20px;display: block;}
#top-menu #menu-button,#top-menu #language-button  {display: block;float: right;cursor: pointer;margin: 6px 5px 0 0;}
#top-menu #menu-item,#top-menu #tag-line {display: none;}
#mobile-language-menu {width:auto;position:fixed;z-index:999; background-color:#24265e;right:10px; top:60px; top:110px; padding:10px 20px; border-radius:5px;}
#mobile-language-menu #mobile-language-menu-arrow {position:absolute;top:-10px;left:48px;}
#mobile-language-menu a {color:#fff;}
#mobile-menu {width:0;height: 100%;right: 0px;top: 46px;top: 100px;background: rgba(0, 0, 0, .5);position: fixed;z-index: 999;color: #000;display: inline;}
#mobile-menu-item {height: 100%;width: 100%;overflow-y: auto;overflow-x: hidden;background-color: #05084d;}
#mobile-menu-item a {color:#fff;}
#mobile-menu-item .mobile-main-tabs .main-nav {width:100%;padding:10px; background-color:#24265e;border-top:1px solid #3a3c6e; cursor:pointer; color:#fff;}
#mobile-menu-item .mobile-main-tabs .main-nav-collapsed {color:#fff;padding-left:30px!important;background: #24265e url(/images/mobile-expand-btn.png) 5px 10px no-repeat;}
#mobile-menu-item .mobile-main-tabs .main-nav-expanded {color:#fff;padding-left:30px!important;background: #24265e url(/images/mobile-collapse-btn.png) 5px 10px no-repeat;}
#mobile-menu-item .mobile-main-tabs .main-sub-nav li {padding:10px; padding-left:30px; background-color:#05084d;font-size:12px; cursor:pointer;border-top:1px solid #3a3c6e; color:#fff;}
#mobile-menu-item .main-sub-nav .main-nav-collapsed,#mobile-menu-item .main-sub-nav .main-nav-expanded {padding-left:55px!important; background-position:30px 10px;}
#mobile-menu-item .industries-sub-item li{text-indent:0px!important; padding-left:55px!important; background-color:#24265e!important;}
#mobile-menu-item #mobile-search {padding:10px 0 10px 10px; background-color:#05084d;position:relative;}
#mobile-menu-item #mobile-search input {border:1px solid #3a3c6e; background-color:#05084d; width:90%;height:40px; color:#fff;font-size:16px; text-indent:35px; position:relative;}
#mobile-menu-item .search-icons{position:absolute;z-index:1;top:23px; left:13px;background-color:#05084d;width:30px;height:30px;text-align:center;}
#mobile-menu-item .search-icons img {width:18px!important;}
}
/*================================================================================= TOP BANNER ===================================================================================*/
.top-banner {width: 100%;position: relative;}
.banner-title {position: absolute;top: 50%;margin-top: -25px;}
.banner-title-2lines {position: absolute;top: 50%;margin-top: -36px;line-height: 300%;}
@media handheld, only screen and (min-device-width: 481px )and (max-device-width : 768px) and (orientation:portrait), only screen and (max-width: 768px) {
	.banner-title-2lines {line-height: 200%;}
}
/*================================================================================= PAGE SHARE SETTING ===================================================================================*/
.page-share {margin-bottom: 20px;height:25px;}
.page-share li {float: left;margin: 0 7px 0 0;font-size: 11px;}
.page-share .twitter-share,.page-share .facebook-share,.page-share .googleplus-share,.page-share .linkedin-share,.page-share .xing-share {width: 20px;height: 20px;cursor: pointer;display: block;}
.page-share .twitter-share {background: url(//cdn.quintiq.com/images/sprite-social-share.png) 0 -20px no-repeat;}
.page-share .facebook-share {background: url(//cdn.quintiq.com/images/sprite-social-share.png) -20px -20px no-repeat;}
.page-share .googleplus-share {background: url(//cdn.quintiq.com/images/sprite-social-share.png) -40px -20px no-repeat;}
.page-share .linkedin-share {background: url(//cdn.quintiq.com/images/sprite-social-share.png) -60px -20px no-repeat;}
.page-share .xing-share {background: url(//cdn.quintiq.com/images/sprite-social-share.png) -80px -20px no-repeat;}
.page-share .twitter-share:hover {background: url(//cdn.quintiq.com/images/sprite-social-share.png) 0 0px no-repeat;}
.page-share .facebook-share:hover {background: url(//cdn.quintiq.com/images/sprite-social-share.png) -20px 0px no-repeat;}
.page-share .googleplus-share:hover {background: url(//cdn.quintiq.com/images/sprite-social-share.png) -40px 0px no-repeat;}
.page-share .linkedin-share:hover {background: url(//cdn.quintiq.com/images/sprite-social-share.png) -60px 0px no-repeat;}
.page-share .xing-share:hover {background: url(//cdn.quintiq.com/images/sprite-social-share.png) -80px 0px no-repeat;}
/*============================================== related-industries =================================*/
.related-industries {background-color:#f5f6f7;}
.related-industries .inner-content {padding:0px;}
.related-industries li {width:50%; float:left; margin:0 0 30px 0;}
.related-industries .related-industries-thumb{max-width:80px;float:left;}
.related-industries .related-industries-intro {max-width:300px; margin:10px 0 0 20px; float:left;}
.related-industries .related-industries-title {font-size:20px; padding-bottom:5px; color:#ffa300;}
.related-industries .related-industries-desc{color:#333;}
.related-industries-1col .related-industries-intro {max-width:980px; margin:20px 0 0 20px; padding-left:100px; float:none;}
.related-industries-1col li {width:100%; min-height:0px;}
/*============================================================= TESTIMONIAL ============================================================================*/
.testimonial {max-width: 980px;}
.testimonial li {list-style: none;float: left;width: 100%;position: relative;margin-bottom: 30px;}
.testimonial-2col li {width:48%;margin-right:4%;}
.testimonial-2col li:nth-child(even){margin-right:0px;}
.testimonial-thumb-content {position: relative;width: 126px;height: 86px;	}
.testimonial-thumb {display:table-cell;border: 1px solid #cbd2d8;position: absolute;top: 0px;width:125px;height:86px;text-align:center;vertical-align:middle;}
.testimonial-thumb img {width:auto;max-width:90%!important;max-height:90%}
.testimonial-text {position: relative;padding: 0 5px 0 5px;}
.testimonial-desc {position: relative;padding-right: 30px;}
.testimonial-desc hr, .download-intro hr {border: 0px;height: 1px;background-color: #d5dbe0;margin: 10px 0 10px 0;}
.testimonial-quote-left {vertical-align: text-top;padding-left: 10px;}
.testimonial-quote-right {position: absolute;right: 0px;bottom: 0px;}
.testimonial-quote-left img, .testimonial-quote-right img {width:19px!important;}
.testimonial .title {font-weight:600;}
.testimonial-thumb-mobile{display:none;}
.download-intro .testimonial{color: #818181; margin-top:20px;}
@media handheld, only screen and (max-device-width : 480px), only screen and (max-width: 480px) {
.testimonial-thumb-content {width:0; height:0;}
.testimonial-thumb {display:none;}
.testimonial-thumb-mobile {text-align:center;display:table-cell;}
.testimonial-thumb-mobile .thumb {width:125px; height:86px;margin:auto;border: 1px solid #e1e1e1;}
.testimonial-thumb-mobile .thumb img {width:auto!important;max-width:90%;max-height:90%;}
.testimonial-quote-left {padding-left: 0px;}
.related-industries .inner-content {padding:0 10px;}
.related-industries li {width:100%; float:left; margin:10px 0 0 0;}
.related-industries .related-industries-thumb{width:20%;float:left;}
.related-industries .related-industries-intro {width:70%; margin:10px 0 0 5%; float:left;}
.related-industries .related-industries-title {font-size:20px; color:#ffa300;}
}
@media handheld, only screen and (min-device-width: 481px )and (max-device-width : 768px) and (orientation:portrait), only screen and (max-width: 768px) {
.testimonial-2col li {width:100%;}
.testimonial{margin-top:30px;}
.related-industries .inner-content {padding:0 10px 10px 10px;}
.related-industries li {width:100%; float:left; margin:10px 0 0 0;}
.related-industries .related-industries-thumb{width:20%;float:left;}
.related-industries .related-industries-intro {max-width:75%; margin:10px 0 0 5%; float:left;}
.related-industries-1col .related-industries-intro {padding-left:0px;}
.related-industries .related-industries-title {font-size:20px; color:#ffa300;}
}
/*============================================================= END TESTIMONIAL============================================================================*/
/*============================================================= CALL TO ACTION ============================================================================*/
.call-to-action-section {width: 300px;float: right;margin:-40px 0 5px 40px;overflow: hidden;line-height: 1.313em;}
.call-to-action-section li {width: 300px;height: 85px;background-color: #4d80be;margin-bottom: 1px;overflow: hidden;position: relative;cursor: pointer;}
.call-to-action-section li.aviation-game {height:50px;}
.call-to-action-section .back {background-color: #4d80be;color: #fff;}
.call-to-action-section .back .desc {max-width: 70%;float: left;height: 85px;}
.call-to-action-section .back .desc p {padding: 0 15px;height: 85px;display: table-cell;vertical-align: middle;}
.call-to-action-section .back .download-btn {float: right;font-size: 0.875em;text-align: center;width: 30%;color: #fff;margin: 20px 0 0 0;}
.call-to-action-section .back .download-btn img {margin-bottom: 3px;	width:23px!important;}
.call-to-action-section a {color: #000;}
.call-to-action-section .front {position: absolute;top: 0px;left: 0px;}
.call-to-action-section .front {background-color: #eff1f3;width: 300px;}
.call-to-action-section .front .thumb {float: left;width: 125px;height: 85px;overflow: hidden;background-color: #e1e1e1;}
.call-to-action-section .front .call-to-action-title,.call-to-action-section .back .call-to-action-title {font-size: 1.063em;display: block;font-weight:600;}
.call-to-action-section .front .short-desc {padding: 0 10px;width: 165px;height: 85px;display: table-cell;vertical-align: middle;}
.call-to-action-section .cta-title,.mobile-call-to-action .cta-title {font-weight: 400;color: #4d80be;font-size: 1.375em;padding-bottom: 8px;}
.btn_find_out_more {float: left;padding: 2px 10px;background-color: #ffa300;font-weight:600;color: #333;font-size: 0.9em;-moz-border-radius: 8px;-webkit-border-radius: 8px;-khtml-border-radius: 8px;border-radius: 8px;}
.call-to-action-section .call-to-action-webminar {height:160px; position:relative; background-color:#000;}
.call-to-action-section .webminar-thumb {position:absolute;top:0px; left:0px;}
.call-to-action-section .call-to-action-webminar img {width:300px!important;}
.call-to-action-section .webminar-action {position:absolute; top:30px; left:50%; margin-left:-29px;background :url(/images/icons-play-btn.png); width:58px; height:58px;}
.call-to-action-section .webminar-action.active {background :url(/images/icons-play-btn-active.png);}
.call-to-action-section .call-to-action-webminar .webminar-text-content {position:absolute; bottom:0px;width:300px; height:55px;background :url(/images/bg-webminar.png);}
.call-to-action-section .call-to-action-webminar .webminar-text-front,.call-to-action-section .call-to-action-webminar .webminar-text-back{position:absolute; color:#fff; top:10px; left:10px;width:280px;}
.call-to-action-section .call-to-action-webminar .webminar-text-back {display:none;}

.resource-center-link li {height:auto!important;padding:5px 8px; color:#fff;font-size:13px;}
.resource-center-link div {float:left;margin:0 10px 0 0;}




/*---------------------------------> MOBILE CALL TO ACTION */
.mobile-call-to-action {position: relative;margin: 10px 0;line-height: 1.313em;display: none;}
.mobile-call-to-action li {background-color: #eff1f3;margin: 0 0 1px 0;width: 100%;}
.mobile-call-to-action-thumb {width: 125px;float: left;}
.mobile-call-to-action-desc {padding: 0 10px; display:table-cell ;vertical-align: middle; height:85px; color:#333;}
/*================================================================================= FOOTER ===================================================================================*/#footer {
background-color: #eaedef;width: 100%;font-size: 11px;color: #666666;position: relative;z-index: 999;}
#footer-item {max-width: 980px;margin: auto;}
#footer-item {padding: 18px 0px;}
#footer-item #nav {float: left;}
#footer-item #nav li {float: left;margin-right: 10px;list-style: none;}
#footer-item #nav li a {color:#333;}
#footer #quintiq-copyright {margin-top: 5px;}
#footer #social {float: right;margin-top: -10px;}
#footer #social li {width: 20px;height: 20px;float: left;margin-left: 10px;display: inline;}
#footer #social #twitter {background: url(//cdn.quintiq.com/images/sprite-social.png) no-repeat;display: block;}
#footer #social #facebook {background: url(//cdn.quintiq.com/images/sprite-social.png) no-repeat -20px 0;display: block;}
#footer #social #linkedin {background: url(//cdn.quintiq.com/images/sprite-social.png) no-repeat -40px 0;}
#footer #social #youtube {background: url(//cdn.quintiq.com/images/sprite-social.png) no-repeat -60px 0;}
#footer #social #flickr {background: url(//cdn.quintiq.com/images/sprite-social.png) no-repeat -80px 0;}
#footer #social #xing {background: url(//cdn.quintiq.com/images/sprite-social.png) no-repeat -100px 0;}
#footer #social #google {background: url(//cdn.quintiq.com/images/sprite-social.png) no-repeat -120px 0;}
#footer #social #twitter:hover {background: url(//cdn.quintiq.com/images/sprite-social.png) no-repeat 0 -20px;display: block;}
#footer #social #facebook:hover {background: url(//cdn.quintiq.com/images/sprite-social.png) no-repeat -20px -20px;display: block;}
#footer #social #linkedin:hover {background: url(//cdn.quintiq.com/images/sprite-social.png) no-repeat -40px -20px;}
#footer #social #youtube:hover {background: url(//cdn.quintiq.com/images/sprite-social.png) no-repeat -60px -20px;}
#footer #social #flickr:hover {background: url(//cdn.quintiq.com/images/sprite-social.png) no-repeat -80px -20px;}
#footer #social #xing:hover {background: url(//cdn.quintiq.com/images/sprite-social.png) no-repeat -100px -20px;}
#footer #social #google:hover {background: url(//cdn.quintiq.com/images/sprite-social.png) no-repeat -120px -20px;}
#footer-cookie {background: url(//cdn.quintiq.com/images/bg-cookie.png);bottom:0px;position:fixed; color:#fff; font-size:13px; text-align:center;padding:0;}
#footer-cookie .inner-content {padding:20px 0!important; line-height:15px;}
#footer-cookie .inner-content a {color:#bedbed;}
#footer-cookie .cookie-text{float:left;width:80%; text-align:center;}
#footer-cookie #cookie-btn {float:left;padding:3px 15px; background-color:#4d80be; border-radius:12px; cursor:pointer;}
/*================================================================================= MOBILE FOOTER ===================================================================================*/
@media handheld, only screen and (min-device-width: 481px )and (max-device-width : 768px) and (orientation:portrait), only screen and (max-width: 768px) {
/* FOOTER */
#footer {background-color: #eaedef;width: 100%;font-size: 0.688em;color: #666666;margin-top: 30px;}
#footer-item {max-width: 980px;margin: auto;}
#footer-item {padding: 18px 0px;text-align: center;text-align: center;}
#footer-item #nav {float: none;}
#footer-item #nav li {float: none;display: inline;list-style: none;line-height: 200%;}
#footer #quintiq-copyright {clear: both;padding-top: 5px;margin: 0px auto;}
#footer #social {float: none;padding-top: 5px;max-width: 150px;margin-left: auto;margin-right: auto;}
#footer #social li {width: 20px;height: 20px;float: left;margin: 0px 5px;display: inline;}
#footer #social #twitter {background: url(//cdn.quintiq.com/images/sprite-social.png) no-repeat;display: block;}
#footer #social #facebook {background: url(//cdn.quintiq.com/images/sprite-social.png) no-repeat -20px 0;display: block;}
#footer #social #linkedin {background: url(//cdn.quintiq.com/images/sprite-social.png) no-repeat -40px 0;}
#footer #social #youtube {background: url(//cdn.quintiq.com/images/sprite-social.png) no-repeat -60px 0;}
#footer #social #flickr {background: url(//cdn.quintiq.com/images/sprite-social.png) no-repeat -80px 0;}
}
@media handheld, only screen and (max-device-width : 480px), only screen and (max-width: 480px) {
#footer {background-color: #eaedef;width: 100%;font-size: 0.688em;line-height: 0.750em;color: #666666;margin-top: 0px;}
#footer-item {max-width: 980px;margin: auto;}
#footer-item {padding: 18px 0px;text-align: center;text-align: center;}
#footer-item #nav {float: none;}
#footer-item #nav li {float: none;display: inline;list-style: none;line-height: 200%;}
#footer #quintiq-copyright {clear: both;padding-top: 5px;margin: 0px auto;}
#footer #social {float: none;padding-top: 5px;max-width: 150px;margin-left: auto;margin-right: auto;}
#footer #social li {width: 20px;height: 20px;float: left;margin: 0px 5px;display: inline;}
#footer #social #twitter {background: url(//cdn.quintiq.com/images/sprite-social.png) no-repeat;display: block;}
#footer #social #facebook {background: url(//cdn.quintiq.com/images/sprite-social.png) no-repeat -20px 0;display: block;}
#footer #social #linkedin {background: url(//cdn.quintiq.com/images/sprite-social.png) no-repeat -40px 0;}
#footer #social #youtube {background: url(//cdn.quintiq.com/images/sprite-social.png) no-repeat -60px 0;}
#footer #social #flickr {background: url(//cdn.quintiq.com/images/sprite-social.png) no-repeat -80px 0;}
#footer-cookie .cookie-text{float:none;width:90%; margin:auto; text-align:center;}
#footer-cookie #cookie-btn {float:left;padding:3px 15px; background-color:#4d80be; border-radius:12px; cursor:pointer; margin:10px auto 0 5%; width:80%;}
}
/* VIDEO SLIDER */
#mobile-webinar .thumb-play-btn {background: url(//cdn.quintiq.com/images/icons-play-btn-small.png) no-repeat; width:29px; height:29px; margin-left:-15px; margin-top:-15px; position:absolute; top:50%; left:50%; }
#mobile-webinar .mobile-call-to-action-thumb {position:relative;}
.video-slider {position:relative;z-index:1; background-color:#333;display:none;}
.video-slider .inner-content{padding:20px 0;}
.video-slider h2 {color:#fff; font-weight:300;float:left; max-width:80%;text-align:left!important;}
.video-slider .video-holder {max-width:640px; margin:20px auto;max-height:360px;}
.video-slider .video-close {width:36px; height:36px; background: url(//cdn.quintiq.com/images/icons-close.png) no-repeat; float:right;cursor:pointer;}
@media handheld, only screen and (min-device-width: 481px )and (max-device-width : 768px) and (orientation:portrait), only screen and (max-width: 768px) {
.video-slider .inner-content{padding:20px;}
}
@media handheld, only screen and (max-device-width : 480px), only screen and (max-width: 480px) {
.video-slider .inner-content{padding:20px;}


.resource-center-link li {width:auto!important;height:20px!important;width:100%;background-color:#4d80be ;}
.resource-center-link div {float:left;margin:0 10px 0 0;}


}
#customer-landing img {display:inline;}
.testimonial-thumb img {display:inline;}
#optimization-content img {display:inline;}
.about-awards img {display:inline;}
.award-icon img {display:inline;}
.partners-logo img {display:inline;}
.stat-group img {display:inline;}
.download-btn img {display:inline;}
/* FIX*/
.menu-col4 {width:205px!important; margin:0!important;}
.menu-col5 {margin:0!important;}

/* CSS UPDATE 07/10/2014 */
.btn-rounded {cursor:pointer;font-size:13px;color:#333;border-radius:22px;}
.btn-rounded.blue {background-color:#4d80be;color:#fff;}
.btn-rounded.grey {background-color:#93989b;color:#fff;}
.btn-rounded.orange {background-color:#ffa300;color:#333;}

input[type="text"] {border:0;color:#333;outline:none;padding:5px;text-indent:10px;}
input[type="text"].blue {background-color:#7199cb;color:#fff;}
input[type="text"].blue::-webkit-input-placeholder{color:#fff;}
.select-blue .sbHolder {background-color:#7199cb;color:#fff;}
.select-blue .sbSelector:link {color:#fff!important;}
.select-blue .sbOptions {background-color:#7199cb;}
.select-blue .sbOptions a:link, .select-blue .sbOptions a:visited {color:#fff!important;}

.linked-icon {width:20px;height:20px;background: url(//cdn.quintiq.com/images/sprite-social.png) no-repeat -40px -20px;}

/* CSS UPDATE 09/12/2014 */
.player-playlist .player-title{font-size:18px;font-weight:400;margin:20px 0 5px 0;}
.player-playlist .player-description {font-size:14px;}
.player-playlist .player-holder {width:610px;margin:0 20px 0 0;}
.player-list {margin:0 0 0 25px;height:345px;width:315px;overflow-y:auto;}
.player-list li {padding:10px;cursor:pointer;}
.player-list li:hover,.player-list li.current{background-color:#eeeeee;}
.player-list .description,.player-list .link,.player-list .fulltitle {display:none;}
.player-list .thumb {width:125px;height:75px;float:left;margin:0 15px 0 0;overflow:hidden;}
.player-list .thumb img {max-width:125px;}
.player-list .title {font-size:13px;color:#4d80be;max-width:315px;line-height:16px;}
@media handheld, only screen and (max-device-width : 480px), only screen and (max-width: 480px) {
	.player-playlist .player-holder {width:100%;}
}
.image-view{cursor:pointer;}


/* New footer style */
#footer {background: #e6ebee;color: #000;}
#footer-item #nav li a {color: #000;}
#footer-item {border-bottom: 1px solid #c9cdd0;}
#footer #quintiq-copyright {padding-right: 70px;margin-top: 0;}
#footer-item:after {content: " ";clear: both;display: block;}
#footer #social {margin-top: 0;}
@media handheld, only screen and (max-device-width: 768px) and (min-device-width: 481px) and (orientation: portrait), only screen and (max-width: 768px){
 #footer #quintiq-copyright {clear: both;width: 100%;text-align: center;padding: 5px 0;}
}


.ds .ds_links {display:none!important;}
#contact-us .sbOptions{z-index:9999!important;}


.video-comment-box-textarea {width:50%;}