﻿.gap-right {
    margin-right: 20px;
}
.gap-left {
    margin-left: 20px;
}
a:hover {
    text-decoration:none;
}
h4 {
    color: #356395;
    font-size: 20px;
}
.pipe {
    padding:0px 5px;
    color: #999;
}
.errorMsg {
    color:red;
}
.columns .col-sm-6:first-child, .columns .col-sm-6:last-child {
    border-right:1px solid #B2B2B2;
}
.main-page h2 { 
    font-weight:normal;
    font-size:20px; 
    padding-bottom:20px;
}
.overview .thumbnail {
    border: 1px solid #e1e1e1;
    padding: 70px 0px;
}
.downloads-page .thumbnail, .downloads-product-page .thumbnail {
    padding: 10px 0px;
}
.downloads-section table {
    margin-bottom:0;
}
.downloads-section table tr th {
}
.downloads-section table tr td {
    border-bottom:1px solid #e0e0e0;
}
.deviceImage {
    float:left;
    width:50px;
}
.deviceImage img {
    -moz-transition:-moz-transform 0.2s ease-in; 
    -webkit-transition:-webkit-transform 0.2s ease-in; 
    -o-transition:-o-transform 0.2s ease-in;
}
.deviceImage img:hover{
    -webkit-transform:scale(3); /* Safari and Chrome */
    -moz-transform:scale(3); /* Firefox */
    -ms-transform:scale(3); /* IE 9 */
    -o-transform:scale(3); /* Opera */
     transform:scale(3);

     border:.05px solid #e0e0e0;

    -webkit-box-shadow: 5px 5px 5px 0px rgba(0,0,0,0.75);
    -moz-box-shadow: 5px 5px 5px 0px rgba(0,0,0,0.75);
    box-shadow: 5px 5px 5px 0px rgba(0,0,0,0.75);
}

.tab-list .nav-tabs {
    border-bottom: 1px solid #ddd;
    padding-top: 20px;
    margin-bottom: 20px;
}
.tab-list .nav-tabs {
    padding-left: 0px;
}
.tab-list .nav-tabs > li {
    padding: 0px 0px;
}
.tab-list .nav-tabs > li > a, .tab-list .nav-tabs > li > a:visited {
    color: #666666;
    text-transform: inherit;
    border-radius: inherit;
    padding: 15px 25px;
	font-size: 18px;
}
.tab-list .nav-tabs > li.active > a, .tab-list .nav-tabs > li.active > a:hover, .tab-list .nav-tabs > li.active > a:focus {
    color: #333;
    cursor: default;
    background-color: #fff;
    border: 1px solid #ddd !important;
    border-bottom-color: transparent !important;
}
.tab-list .nav-tabs>li {
  margin-bottom: -1px;
    background-color: #EFEDEE;
    margin-right: 1px;
}
.tab-list ul, .downloads-page .overview ol {
    padding: 0px 20px;
}
.tab-list ul li, .downloads-page .overview ol li {
    padding: 5px 0px;
}
.tab-list ul li, .downloads-page .overview ol li {
    font-size:15px !important;
}
.downloads-section .ExpandHeaderExpanded {
    font-size: 20px;
    color: #333;
}
.downloads-section .label {
    color: #EF773C;
    font-size: 15px;
    font-weight: normal;
}
.downloads-section .label:hover,.downloads-section .label:visited  {
    color: #2A6496;
}
.downloads-product-page .thumbnail {
    background-color: #CCDDE7;
}
.icon {
    padding: 0px 10px;
}
.SubSectionHeader {
    font-weight:bold;
    font-size:20px;
    color:#356395;
}
.DownloadLinks a {
  background: #ffffff url('/download/images/download/download_small.gif') no-repeat center left;
  height: 22px;
  padding-left: 24px;
  margin-right: 20px;
  display: block;
  float: left;
  line-height: 22px;
  text-decoration: none;
  white-space: nowrap;
}
.DownloadLinks .Matrix {
  color: #185aa7;
  background: #ffffff url('/download/images/download/enablermatrix_sml_icon.gif') no-repeat center left;
}
.DownloadLinks .Notes, .DownloadLinks .Issues, .DownloadLinks .Limitations {
  color: #185aa7;
  background: #ffffff url('/download/images/download/releasenotes_sml_icon.gif') no-repeat center left;
}
.DownloadLinks .Skin
{
	background: #ffffff url('/download/images/download/rcSkin_sml_icon.gif') no-repeat center left;
}
.DownloadDesc {
    font-weight:bold;
    font-size: 15px;
}
.DownloadNote {
    clear: both;
    color: #e00;
    font-size: 13px;
}
.Line {
    border-bottom: 1px solid #e0e0e0;
    clear: both;
    margin-bottom: 10px;
    padding-top: 10px;
}
.ExpandHeader, .ExpandHeaderExpanded {
    display: inline-block;
    background: url('/download/images/listPlus.gif') no-repeat left;
    font-size: 1.2em;
    padding-left: 15px;
    color: Black;
    text-decoration: none;
    clear: both;
    cursor: pointer;
    margin: 5px 0 0 15px;
}
.ExpandHeaderExpanded {
  background: url('/download/images/listMinus.gif') no-repeat left;
  font-weight: bold;
}
.fdate {
  float: right;
}
.fver {
  float: right;
  width: 90px;
  text-align: right;
}
.ExpandDiv {
  padding-left: 50px;
  padding-top: 10px;
  padding-bottom: 10px;
}

.deviceImage img {background-color: #FFFFFF; height:25px;} /* to prevent transparent backgrounds from showing items underneath */
    .deviceImage img:hover {
-webkit-box-shadow: 1px 1px 6px 0px rgba(0, 0, 0, 0.45);
-moz-box-shadow: 1px 1px 6px 0px rgba(0, 0, 0, 0.45);
box-shadow: 1px 1px 6px 0px rgba(0, 0, 0, 0.45);
-webkit-transform: scale(4);
-moz-transform: scale(4);
-ms-transform: scale(4);
-o-transform: scale(4);
transform: scale(4);
}
.ui-jqgrid-titlebar, .ui-jqgrid-resize { 
	display:none;
}

@media only screen and (max-width: 767px) and (min-width: 569px) {
    .columns .col-sm-6 {
        border-bottom: 1px solid #B2B2B2;
        border-right: 0 none !important;
        height: inherit;
    }
}
@media only screen and (max-width: 568px) and (min-width: 320px) {
    .columns .col-sm-6 {
        border-bottom: 1px solid #B2B2B2;
        border-right: 0 none !important;
        height: inherit;
    }
}
