#ibm-leadspace-body{padding-bottom:30px}

.ibm-blocklink:focus{border:0px}
a:focus{border:0px}
.ibm-btn-pri{min-width:auto !important}
a.ibm-blocklink{border:0px}
#ibm-engage-alylink-parent,#think_banner_top,#scheduler_book,#quote_band,#quote_band,#quote_band_1,#quote_band_2{cursor:pointer}
#ibm-overlaywidget-overlay_1 > div.ibm-overlay-heading-con > p > a,#ibm-overlaywidget-overlay_2 > div.ibm-overlay-heading-con > p > a,#ibm-overlaywidget-overlay_3 > div.ibm-overlay-heading-con > p > a{padding-top:2px}
#overlay_1_div,#overlay_2_div,#overlay_3_div{width:100%;max-height:450px}
#overlay_1_div > img,#overlay_2_div > img,#overlay_3_div > img{-o-object-fit: cover;object-fit: cover;-o-object-position:100% -80px; object-position:100% -80px;width:100%;max-height:440px}
#overlay_2_div > img{-o-object-position:100% -150px; object-position:100% -150px;}
#overlay_3_div > img{-o-object-position: 100% -220px !important;object-position: 100% -220px !important;}
.ibm-prev-contain{padding-left:16px;padding-right:16px}
#quote_band{background-image:url('/analytics/common/images/quote_1.png'); background-size: cover;background-position:0% 100%}
#quote_band_1{background-image:url('http://www.ibm.com/analytics/common/optimizely/images/delhaize-america.jpg'); background-size: cover;background-position:0% 100%}
#quote_band_2{background-image:url('http://www.ibm.com/analytics/common/optimizely/images/Melton_Renewable_Energy.jpg'); background-size: cover;background-position:0% 100%}
.def_img_prevHeight,.def_img_prevHeightMd{height:672px;width:100%;-o-object-fit: cover;object-fit: cover;-o-object-position: center;object-position: center;}
.def_img_prevHeightMd{height:500px;-o-object-position: 50% -77px;object-position:50% -77px;}
.ibm-engage-space{height:600px}
.def_img_md{display:none}
.ibm-prev-block:hover{background-color:#0354e9;color:#fff}
#think_banner_top{background-image:url('/analytics/common/images/think_1.png');background-size:cover}
.ibm-prev-block-brd{border-top:1px solid #f2f4f8}
.ibm-ovr-img{height:120px}
div[id^=ibm-prev-block-img-]{display:none}
@media screen and (max-width: 671px) {
 #overlay_2_div,#overlay_3_div{max-height:280px}
 #overlay_2_div > img,#overlay_3_div > img{-o-object-position:100% -10px; object-position:100% -10px;width:100%;max-height:270px}
 .ibm-md-pad{padding-left:16px}
 .ibm-ovr-img{height:100px}
 #ibm-ptbrk-0,#ibm-ptbrk-1,#ibm-ptbrk-2,#ibm-ptbrk-3{height:50px}
 div[id^=ibm-prev-block-img-]{display:block}
 .ibm-prev-contain{margin-left:0px;margin-right:0px}
 .ibm-prev-block{padding:0px}
 a.ibm-prev-block > div.ibm-mo > div{padding:20px}
 a.ibm-prev-block > div:nth-child(1) > img{height:300px;-o-object-fit: cover; object-fit: cover; -o-object-position: 50% -30px; object-position: 50% -20px;}
 .ibm-grid-brghtfx{margin-right:0px;padding-right:0px}
 .ibm-engage-space{height:180px}
 .ibm-container-remove{margin-right:0px;margin-left:0px}
 .removepadtopbut{padding-top:20px !important}
}
div[id^=ibm-ptbrk-]{height:0px}
@media screen and (max-width: 1056px) and (min-width: 671px) {
 .ibm-grid-brghtfxalt{padding-left:0px;padding-right:0px}
 #overlay_2_div,#overlay_3_div{max-height:350px}
 #overlay_2_div > img,#overlay_3_div > img{-o-object-position:100% -50px; object-position:100% -50px;width:100%;max-height:340px}
 .ibm-md-pad{padding-left:0px}
 .ibm-ovr-img{height:110px}
 #ibm-ptbrk-1,#ibm-ptbrk-2,#ibm-ptbrk-3{height:50px}
 .ibm-engage-space{height:300px}
 .ibm-prev-block-brd{border-top:0px}
 .def_img_md{display:block}
 .ibm-prev-block{border-top:0px}
 div.ibm-prev-blk-parent{position:relative;min-height:350px}
 a.ibm-prev-block{width:50%;position:absolute;bottom:4px;right:0;opacity:0.85}
}
@media screen and (min-width: 1056px) {
 .ibm-pg-1{margin:0px 16px 0px 16px}
 #ibm-ptbrk-2,#ibm-ptbrk-3{height:50px}
 .ibm-container-removeright{padding-right:0px}
 div.ibm-grid-3 > div.ibm-grid-col-lg-16-5{flex-basis:33.33%;max-width:33.33%}
}
@media screen and (max-width: 1055px) {
 .ibm-prev-contain{padding-left:0px;padding-right:0px}
 .ibm-container-removerightp{margin:0px}
}
#ibm-leadspace-body{width:auto;padding-left:10px}
@media screen and (min-width: 1632px) {
 #ibm-leadspace-body{padding-left:30px}
}
@media screen and (max-width: 1056px) {
 #ibm-leadspace-body{padding-left:0px}
}
.ibm-type-botr{margin-bottom:0px;padding-bottom:10px}
.ibm-analytics-spacer {
 .background: #F2F4F8;background: linear-gradient(45deg,#0062ff 5%,#a970ff 100%,#f2f4f8 25%); opacity: 0.5; height: 3rem; background-size: 300% 300%; -webkit-animation: gradientSpacer 5s cubic-bezier(0.55, 0.085, 0, 0.99) infinite; animation: gradientSpacer 5s cubic-bezier(0.55, 0.085, 0, 0.99) infinite;
}
.ibm-analytics-schedulespacer {
 background: #0062FF; background:linear-gradient(106deg, #0062FF 20%, #418CFF 30%); background-size: 300% 300%;
 /*
  background: #003d98; background: linear-gradient(45deg, #003d98 5%, #006874 100%, #006874 25%); background-size: 300% 300%; -webkit-animation: gradientSpacer 5s cubic-bezier(0.55, 0.085, 0, 0.99) infinite; animation: gradientSpacer 5s cubic-bezier(0.55, 0.085, 0, 0.99) infinite;
 */
}
@-webkit-keyframes gradientSpacer {
  0% { background-position: 0% 50%;}
  50% { background-position: 100% 50%;}
  100% {background-position: 0% 50%;}
}
@keyframes gradientSpacer {
  0% {background-position: 0% 50%;}
  50% {background-position: 100% 50%;}
  100% {background-position: 0% 50%;}
}