@media (min-width: 992px){
.col-md-4.clearfix.kad-header-left {
width: 20% !important;
}
.col-md-8.kad-header-right {
width: 80% !important;
}
}
.oddRow{
background-color:#f9f9f9;
}
.evenRow{
background-color:#f1f1f1;
}
.whiteLink{
color:#fff;
}
a.whiteLink:hover{
color:#fff;
text-decoration:underline;
}
a.whiteLink:visited{
color:#fff;
text-decoration:none;
}
.tdFeatureComparison{
padding-left:25px;
text-align: left;font-size: 1.6em;
height:48px;
border-bottom:1px solid #fcfcfc;
}
.tdFeatureComparisonText{
text-align: center;font-size: 1.1em;
}
.homeRibbon{
position: relative;
padding:0px;
margin:0px;
}
.homeRibbon:hover{
position: relative;
padding:0px;
margin:0px;
opacity:0.8;
}
.homeRibbonDiv{
float: left;
position: absolute;
left: 0px;
z-index: 1000;
background-color: rgba(221,0,0,0.65);
color: #FFFFFF;
font-weight: bold;
text-align:center;font-size:20px;padding:5px;
}
.techlink{
font-size:26px;
color: #fff;
background-color: transparent;
border:3px solid #fff;
}
.techlink a{
width:100%;
height:50px;
padding-top:14px;
display: block;
color: #fff;
}
.techlink:visited{ 
width:100%;
height:50px;
padding-top:14px;
display: block;
color: #fff;
}
.techlink:hover{ 
border:0px;
width:100%;
height:50px;
padding-top:0px;
color: #f00;
}
.techlink:hover a{
background-color:#fff;
color: #f00;
}
.partnership{ 
border:1px solid #eee;
text-align:center;
} 
.flowverlay{
position:absolute;
font-size:1.5em;
width:250px; 
background:#DD0000;
color: #fff;
opacity:0.0; 
pointer-events: none;
}
.partnership .flowverlay{ 
height:130px; 
} 
.tutorialHome .flowverlay{ 
height:200px; 
} 
.partnership:hover .flowverlay, .tutorialHome:hover .flowverlay{ 
opacity: 0.8;
}
.flowverlay p{
position : absolute;
bottom:0;
right:0;
left:0;
}
.touchstone{
background: url(https://www.3dflow.net/wp-content/uploads/2015/12/blue_rec20.png);
min-height:64px;
vertical-align:middle;
margin:auto;
padding:18px;
}
.touchstonetd{
padding:16px;
}
.touchstone a{
color:#fff;
font-size:2.0em;
}
.touchstone a:hover{
text-decoration:underline;
}
.centredDiv{
bottom:20px;
position:absolute;
width:100%;
}
.centeredText{
text-align:left;
padding-left:30px;
}
.margin20px{
margin:20px !important;
}
.margin0px{
margin:0px !important;
}