.feature-inner-GitEye {
  background-image: url("/sites/default/files/media/banners/downloads-banner1.jpg");
}
.feature-inner-Subversion {
	background-image: url("/sites/default/files/media/banners/downloads-banner.jpg");
}
.feature-inner-SVN {
	background-image: url("/sites/default/files/media/banners/downloads-banner.jpg");
}
.feature-inner-ScrumWorks {
	background-image: url("/sites/default/files/media/banners/downloads-banner2.jpg");
}
.feature-inner-Certified {
	background-image: url("/sites/default/files/media/banners/downloads-banner4.jpg");
}
.no-margin a {
  color: #393939;
}
.wbox {
  padding: 20px;
  border-radius: 10px;
  margin: 0;
  color: #fff;
  width: 31.9%;
  margin-bottom: 35px;    
}
.mr10 {
  margin-right: 10px;
}
.tab-content { 
  paddiing: 1px !important; 
}

@media (max-width: 1024px) {
    .wbox {
    height: auto;
    width: 100%;
    }
}
.downloads-title {
  float: left;
  padding: 16px 15px;
  color: #fff;
}
span.downloads-title {
  text-transform: uppercase;
  padding: 30px 18px!important;
  font-size: 16px;
  font-weight:400;
}
p.text-left.small {
  font-weight:400;
}
.bgdl > li > a {
  display: block;
  padding: 30px 18px !important;
  position: relative;
  border-radius: 0;
  color: #fff;
  font-size: 18px;
  text-transform: uppercase;
  font-weight: 400;
}
.bgdl > li > a:focus, .bgdl > li > a:hover {
  background-color: #5b7798;
  text-decoration: none;
  color: #fff;
}
.bgdl > li.active > a, .bgdl > li.active > a:focus, .bgdl > li.active > a:hover {
  background-color: #5b7798;
  color: #fff;
}
a .collapse-link-text {
  background: url("/sites/default/files/media/download/collapse-closed.png") 1px 9px no-repeat;
  font-weight: 400;
}
.icon-download {
  background: url("/sites/default/files/media/download/icon-download.png") 0 0 no-repeat;
  padding-left: 41px;
  padding-bottom: 10px;
}
.collapse-link-text, .collapse-link-text-alt {
  padding-left: 13px;
  margin-bottom: 0;
  font-size: 20px;
  display: inline;
  font-weight: 400;
}
.button4:hover a {
  color: white;
}
.no-margin .field--item {
  margin-top: 9px;
  font-size: 16px;
}
ul.menu--downloads {
  margin: 0px 0 0 0;
  text-align: right;
  padding: 20px 0 10px;
}
ul.menu--downloads li {
  display: inline-block;
  text-align: right;
}
ul.menu--downloads li a {
  font-size: 14px;
  color: #fff;
  text-transform: uppercase;
}
ul.menu--downloads li a:hover, ul.menu--downloads li a:focus {
  color: #d1d1d1;
  background: none;
}
ul.menu--downloads li:active, ul.menu--downloads li.active-trail  {
  border-bottom: 1px solid #999999;
}
.dlrow-bg {
  border-bottom: 1px solid #c9daef;
}
pre {
  white-space: pre-line;
  font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-size: 14px;
}
.dl-separators {
  margin-bottom: 20px;
  margin-top: 20px;
}
em.placeholder {
  font-style: normal;
  font-weight: 700;
}
.modal-title {
  font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;
}
.dl-separators a:first-child:before {
  content: "";
  padding: 0;
}
.dl-separators a:before {
  content: "|";
  padding: 0 7px 0 0;
}
@media (max-width: 767px) {
  ul.menu--downloads {
    display: none;
  }
  .download-promo {
    margin-top: 20px;
  }
}
@media (min-width: 767px) {
  .modal-dialog {
    width: 800px;
    margin: 30px auto;
  }
}

@media (min-width: 767px) and (max-width: 992px) {
  .msm10 {
    margin-right: 10px;
  }
}
@media (min-width: 1025px) {
.downloads-header {
  -webkit-border-radius: 4px 4px 0 0;
  -moz-border-radius: 4px 4px 0 0;
  border-radius: 4px 4px 0 0;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  position: relative;
  background: linear-gradient(100deg, #83aada 30%, #83aada 100%);
}
.dlrow-bg {
  background: #ffffff;
  background: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff) to(#fafbfd));
  background: -webkit-linear-gradient(#ffffff, #fafbfd);
  background: -moz-linear-gradient(#ffffff, #fafbfd);
  background: -ms-linear-gradient(#ffffff, #fafbfd);
  background: -o-linear-gradient(#ffffff, #fafbfd);
  background: linear-gradient(#ffffff, #fafbfd);
  -pie-background: linear-gradient(#ffffff, #fafbfd);
  border-bottom: 1px solid #c9daef;
  border-left: 1px solid #c9daef;
  border-right: 1px solid #c9daef;
}
.p-lg, .field-name-field-download-promo-additional p {
  padding-left: 55px;
}
.download-promo {
  padding-left: 55px;
  margin-top: 20px;
}
}
@media (min-width: 1200px) {
.pull-up-half {
  margin-bottom: 25px;
  margin-top: -40px;
}

.mr-center {
  text-align: right;
}
}
@media (max-width: 480px) {
.mr-center {
  text-align: center;
}
.row-flex, .row-flex > div[class*="col-"] {
    display: block;
}
}