/* ============================================ SOLUTIONS GLOBAL SETTINGS ======================================================================= */
#mobile-webinar img {width:100%;}
/*-----------------------------------> SOLUTIONS SETTINGS BANNER               *//*-----------------------------------> SOLUTIONS COL RESPONSIVE SETTINGS */
h1{line-height:32px; }
.solutions-row {max-width:980px; margin:10px auto auto auto;}
.solutions-row li {width:32%; min-height:100px; float:left; margin-bottom:40px;}
.solutions-row li img{max-width:300px;}
.solutions-row .text {padding:0 15px;}.solutions-row .title, .bullet-orange .title {padding: 0 15px 5px 15px; color:#000; font-size:1.4em;}
.solutions-col2-4 .solutions-col2{ width:300px; float:left; }
.solutions-col2-4 .solutions-col2 li{width:100%!important;}
.solutions-col2-4 .solutions-col4 {width:66%; float:left;}
.solutions-col2-4 .solutions-col4 li{width:50%}

/*--------------------------------> SOLUTIONS PAGE INIT SETTINGS */
.solutions .introduction{margin-top:20px;max-width:640px;margin-bottom:30px;}
.solutions .footer-cta {max-width:980px; margin: -10px auto 15px auto;}
.solutions-content-mobile-tabs {display:none;cursor:pointer;color:#fff;width:100%; padding:10px; margin-left:-10px; margin-bottom:1px; font-size:16px; text-indent:14px; background: url(../images/mobile-industries-tab-icon.png) 5px 12px #4d80be no-repeat; position:relative;}
.solutions-content-mobile-tabs .long-tab-label{text-indent:0; margin-left:14px; margin-right:20px;}
.solutions-content-mobile-tabs .drop-down-arrow {width:17px; height:8px; background: url(../images/mobile-industries-tab-arrow.png) no-repeat; position:absolute; right:10px;top:23px}
.solutions-content-destop-tabs{font-size:1.1em; float:left; padding:10px 12px 6px 12px; cursor:pointer;}
.destop-tabs-active{color:#fff; background-color:#4d80be;}
.destop-tabs-inactive{color:#4d80be; background-color:none;}
.planning-horizon-tab-container{margin-top:20px;}
.planning-horizon-container{padding:30px 0px;}
.bottom-full-width-content .arrow-left{position:absolute; left:10px; top:50%; margin-top:-18px; cursor:pointer;}
.bottom-full-width-content .arrow-right{position:absolute; right:10px; top:50%; margin-top:-18px; cursor:pointer;}
.planning-horizon-container .tab-content{color:#fff;}
.planning-horizon-container .image{max-width:250px; float:left;}
.planning-horizon-container .image img{width:100%;}
.planning-horizon-container .text-mid-col{font-weight:600; font-size:1.2em; width:210px; padding-top:20px; float:left;}
.planning-horizon-container .text-right-col{margin-left:490px; padding-top:20px;}
.planning-horizon-container .solutions-content-mobile-tabs {background: url(../images/mobile-industries-tab-icon.png) 5px 12px #2d609e no-repeat;}
.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;}
/*---------------------------------> MOBILE CALL TO ACTION */
.solutions .bottom-full-width-content{background-color:#4d80be; padding-top:0px; margin-top:-30px; position:relative;}

@media handheld, only screen and (max-device-width : 1100px), only screen and (max-width: 1100px) {

.planning-horizon-container{padding:30px 60px;}

}/* CSS TABLET */

@media handheld, only screen and (min-device-width: 481px ) and (max-device-width : 768px) and (orientation:portrait), only screen and (max-width: 768px) {
.solutions h1{font-size:25px; margin-left:10px;}
.solutions .banner-title {margin-top:-18px;}
.banner-title-2lines{margin-top:-26px; line-height:180%;}
.solutions-row li {width:50%!important;}.solutions-row img {width:100%;} 
.solutions-col2-4 .solutions-col4 {width:100%; float:none;}
.solutions-content-destop-tabs{padding:10px 12px 6px 12px; width:80px; text-align:center;}
.planning-horizon-container{padding:30px 0px;}
.bottom-full-width-content .arrow-left{display:none;}
.bottom-full-width-content .arrow-right{display:none;}
.solutions .bottom-full-width-content{margin-top:0px;}
.planning-horizon-container .text-mid-col{width:210px; float:left;}
.planning-horizon-container .text-right-col{margin-left:0px; float:left;}
#production-planning .bottom-full-width-intro{margin-top:0px;}
#transportation-logistics .bottom-full-width-intro{margin-top:0px;}
#workforce-planning .bottom-full-width-intro{margin-top:0px;}
}


@media handheld, only screen and (max-device-width : 481px), only screen and (max-width: 480px) {
.solutions .inner-content {padding:0 10px 30px 10px;}
.bottom-full-width-content .inner-content {padding:0px 10px;}
.solutions h1{font-size:16px; margin-left:10px;}
.solutions .top-banner {width:100%; overflow:hidden;}
.solutions .banner-title {position:absolute; top:50%; margin-top:-12px;}
.solutions .banner-title-2lines{margin-top:-15px; line-height:120%;}
.solutions .call-to-action-section{display:none;}
.solutions .mobile-call-to-action{display:block;}
.solutions .solutions-content-mobile-tabs{display:block;}
.solutions .planning-horizon-tab-container{display:none;}
.solutions-row li img {margin:0px 0px 20px!important;}
.solutions-row li {width:100%!important;height:auto!important;margin-bottom:40px!important;}
.solutions-row li:last-child{margin-bottom:30px!important;}
.solutions-col4 li {width:100%!important;}
.planning-horizon-container{padding:0px;}
#production-planning .tab-content {display:none;}
#transportation-logistics .tab-content {display:none;}
#workforce-planning .tab-content {display:none;}



.planning-horizon-container .image {margin:auto; float:none;}
.planning-horizon-container .text-mid-col{width:100%;}
}

/* ======================================================================= PLANNING HORIZON PAGES ================================================================= */
.inner-content-no-padding-bottom {padding-bottom:0px;}
@media handheld, only screen and (max-device-width : 481px), only screen and (max-width: 480px) {
	.solutions .inner-content-no-padding-bottom {padding-bottom:0px;}
	#transportation-logistics .testimonial-intro{margin-top:15px!important;}
}

/* ====================================================================================== SINGLE PAGE SETTING ==================================================================== */
#transportation-logistics h6{font-weight:400; color:#000; font-size:1.5em; margin:5px 0px;}
#supply-chain-planning h5{font-weight:400; color:#000; font-size:1.3em;}
#supply-chain-planning h6{font-weight:400; color:#000; font-size:1.5em; margin:5px 0px;}
#supply-chain-planning .testimonial li {width:100%;}
#supply-chain-planning .multi-cta {margin:10px 0 50px 0;}
#supply-chain-planning .multi-cta li{width:30%;float:left;}

#supply-chain-planning .multi-cta .title {font-size:1.438em; margin:0 0 10px 0;}
#supply-chain-planning .multi-cta #col2 {margin:0 3%;}
#supply-chain-planning .sub-link a {font-size:1.438em;margin:0 0 5px 0; display:block;}
#supply-chain-planning .sub-link {margin: 0 0 15px 0;}

/* ====================================================================================== SINGLE PAGE SETTING ==================================================================== */
#quintiq-platform .solutions-row li {width:50%;}
#quintiq-platform .solutions-row li img{display:block; margin:auto;}
@media handheld, only screen and (max-device-width : 481px), only screen and (max-width: 480px) {
	#quintiq-platform .solutions-row li img {margin:0px auto 20px auto!important;}
	#supply-chain-planning .multi-cta li{width:100%;float:left; margin:0 0 20px 0;}
	#supply-chain-planning .multi-cta #col2 {margin:0;}
	#supply-chain-planning .multi-cta {margin:10px 0 10px 0;}
}



