/* Xtone CSS File */ 
.clr {clear: both;}
.fr {float: right;}
.fl {float: left;}
.sm {font-size: 14px;}
.c {text-align: center;}
.l {text-align: left;}
.r {text-align: right;}
.h {display: none; visibility: hidden;}
.b {font-weight: 400;}
.bb {font-weight: 700;}
.norm {font-weight: 300;}
.xtonePad {padding-top: 33px; padding-bottom: 33px;}
.xtoneMargin {margin-top: 33px; margin-bottom: 33px;}
.xtoneGrayRowHdr h2 {margin-top: 20px; margin-bottom: 30px;
font-weight: 400; font-size: 28px; line-height: 28px;}

.notransition {-webkit-transition: none !important; -moz-transition: none !important;
  -o-transition: none !important; -ms-transition: none !important; transition: none !important;}

.transition {-webkit-transition: all 0.99s ease-out; -moz-transition: all 0.99s ease-out;
-o-transition: all 0.99s ease-out; -ms-transition: all 0.99s ease-out; transition: all 0.99s ease-out;}

#slideCtrls {text-align: center; padding: 10px; padding-bottom: 40px; width: 190px; margin-left: auto; margin-right: auto;}
.slidePgDot {width: 20px; height: 20px; border: 2px solid #FFF; border-radius: 12px; font-size: 12px; line-height: 15px; color: #FFF;
display: inline-block; cursor: pointer; margin: 0 5px; background-color:transparent; padding: 0; font-weight: 400; float: left;}
.dotActive {background-color: #FFF; color: #777;}

#sliderPlayFlag {width: 20px; height: 20px; font-size: 18px; line-height: 20px; color: #FFF; float: left;
display: inline-block; cursor: pointer; margin-right: 12px; background-color:transparent; padding: 0; font-weight: 400;}




#vaProdImgObj
{
	 -webkit-transition: all 0.5s ease-out;
	-moz-transition: all 0.5s ease-out;
	-o-transition: all 0.5s ease-out;
	-ms-transition: all 0.5s ease-out;
	transition: all 0.5s ease-out;
}

.cImg {margin-left: auto; margin-right: auto;}
.txtLtRt {color: #4FAFC2; font-size: 22px; font-weight: 400;}
footer .plain {background-color: #FFF;}

.usatLogo {width: 40%;}
.linkedInLogo {width: 24px;height: 24px;border: 0; display: none;}
.slice a .linkedin {color: #4FAFC2; text-decoration: none;}
.slice a:hover .linkedIn {color: #FF9922; text-decoration: none;}
.btnIcon {margin-right: 0.5em;}

.xtoneLightGray {background-color: #F7F7F7}
.xtoneLightGrayP {padding-top: 40px; padding-bottom: 40px;}
.xtoneDarkBlue {background-color: #4FAFC2;}
.xtoneLightBlue {background-color: #ACF0F2;}

.prodTblHd {background: #4FAFC2; color: #FFF; text-align: center; padding: 15px 20px; font-size: 24px; line-height: 24px; }
.prodTblBdy {background: #ACF0F2; padding: 20px; font-size: 17px;}

.vaProdImg {max-width: 200px;}
.vaProdFeatures {line-height: 30px; margin-top: 0;}
.vaProdTblBdy {min-height: 290px;}

.cAdsProdImg {max-width: 500px;}
.cAdsProdTblSubHd {font-weight: 400; margin-bottom: 8px;}
.cAdsProdTblBdy {min-height: 190px;}

.cmpProdImg {max-width: 700px;}
.cmpProdTblSubHd {font-weight: 400; margin-bottom: 8px;}
.cmpProdTblBdy {min-height: 190px;}

.csaProdImg {max-width: 500px;}
.csaProdTblSubHd {font-weight: 400; margin-bottom: 8px;}
.csaProdTblBdy {min-height: 180px;}
