/* version icons */
/* line 5, ../../sass/template/components/_icons.scss */
.version-icon-sr4-lg, .version-icon-sr3-lg, .version-icon-sr4-md, .version-icon-sr3-md, .version-icon-sr4-sm, .version-icon-sr3-sm, .version-icon-sr4-xsm, .version-icon-sr3-xsm {
  background: url('/img/icon/version-spr.png?1389224130') no-repeat 0 0;
}

/* line 13, ../../sass/template/components/_icons.scss */
.version-icon-sr4-lg, .version-icon-sr3-lg {
  width: 44px;
  height: 22px;
}

/* line 18, ../../sass/template/components/_icons.scss */
.version-icon-sr4-md, .version-icon-sr3-md {
  width: 34px;
  height: 17px;
}

/* line 23, ../../sass/template/components/_icons.scss */
.version-icon-sr4-sm, .version-icon-sr3-sm {
  width: 22px;
  height: 10px;
}

/* line 28, ../../sass/template/components/_icons.scss */
.version-icon-sr4-xsm, .version-icon-sr3-xsm {
  width: 18px;
  height: 8px;
}

/* line 34, ../../sass/template/components/_icons.scss */
.version-icon-sr4-lg {
  background-position: 0 0;
}

/* line 38, ../../sass/template/components/_icons.scss */
.version-icon-sr3-lg {
  background-position: -44px 0;
}

/* line 42, ../../sass/template/components/_icons.scss */
.version-icon-sr4-md {
  background-position: 0 -32px;
}

/* line 46, ../../sass/template/components/_icons.scss */
.version-icon-sr3-md {
  background-position: -34px -32px;
}

/* line 50, ../../sass/template/components/_icons.scss */
.version-icon-sr4-sm {
  background-position: 0 -22px;
}

/* line 54, ../../sass/template/components/_icons.scss */
.version-icon-sr3-sm {
  background-position: -22px -22px;
}

/* line 58, ../../sass/template/components/_icons.scss */
.version-icon-sr4-xsm {
  background-position: -45px -23px;
}

/* line 62, ../../sass/template/components/_icons.scss */
.version-icon-sr3-xsm {
  background-position: -65px -23px;
}

/* Buttons
--------------------------------------------------------*/
/* line 10, ../../sass/buttons.scss */
.gray-wrapper {
  background: #201f21;
  border: 1px solid #19181a;
  -moz-box-shadow: 0px 0 1px #5f5f5f;
  /* FF3.5+ */
  -webkit-box-shadow: 0px 0 1px #5f5f5f;
  /* Saf3.0+, Chrome */
  box-shadow: 0px 0 1px #5f5f5f;
  /* Opera 10.5, IE 9.0 */
  -moz-border-radius: 4px;
  /* FF1+ */
  -webkit-border-radius: 4px;
  /* Saf3+, Chrome */
  border-radius: 4px;
  /* Opera 10.5, IE 9 */
  padding: 8px;
  display: inline-block;
  height: 29px;
}

/* line 30, ../../sass/buttons.scss */
.ie6 .gray-wrapper,
.ie7 .gray-wrapper {
  vertical-align: top;
  zoom: 1;
  display: inline;
}

/* line 36, ../../sass/buttons.scss */
.section-footer .btn-silver {
  width: 249px;
  padding-left: 0;
  padding-right: 0;
  position: relative;
}

/* line 43, ../../sass/buttons.scss */
.section-footer .btn-silver:active {
  top: 1px;
}

/* Silver Button Phat
--------------------------------------------------------*/
/* line 50, ../../sass/buttons.scss */
.btn-silver {
  display: inline-block;
  text-align: center;
  padding: 10px 10px 8px 10px;
  color: #2c253a;
  text-decoration: none;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 16px;
  -moz-border-radius: 3px;
  /* FF1+ */
  -webkit-border-radius: 3px;
  /* Saf3+, Chrome */
  border-radius: 3px;
  /* Opera 10.5, IE 9 */
  border: 1px solid #d3d0d2;
  background: -moz-linear-gradient(top, #eaeaea 0%, #c3c0c1 50%, #a29a9f 50%, #b8b4b6 100%);
  /* firefox */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #eaeaea), color-stop(50%, #c3c0c1), color-stop(50%, #a29a9f), color-stop(100%, #b8b4b6));
  /* webkit */
  background: -ms-linear-gradient(top, #eaeaea 0%, #c3c0c1 50%, #a29a9f 50%, #b8b4b6 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eaeaea', endColorstr='#b8b4b6',GradientType=0 );
  /* ie */
  -moz-box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.75);
  /* FF3.5+ */
  -webkit-box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.75);
  /* Saf3.0+, Chrome */
  box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.75);
  /* Opera 10.5, IE 9.0 */
}
/* line 75, ../../sass/buttons.scss */
.btn-silver .icon {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
}
/* line 80, ../../sass/buttons.scss */
.btn-silver.btn-like .icon {
  background: transparent url('/img/icon/thumbup.png?1389224130') 0 0 no-repeat;
  width: 13px;
  height: 15px;
}
/* line 87, ../../sass/buttons.scss */
.btn-silver.btn-queue .icon {
  background: transparent url('/img/icon/plus.png?1389224130') 0 0 no-repeat;
  width: 9px;
  height: 10px;
}
/* line 94, ../../sass/buttons.scss */
.btn-silver.btn-delete .icon {
  background: transparent url('/img/icon/trash.png?1389224130') 0 0 no-repeat;
  width: 10px;
  height: 13px;
}
/* line 101, ../../sass/buttons.scss */
.btn-silver.btn-public .icon.private-icon {
  background: transparent url('/img/icon/private.png?1389224130') 0 0 no-repeat;
  width: 11px;
  height: 14px;
}
/* line 106, ../../sass/buttons.scss */
.btn-silver.btn-public .icon.public-icon {
  background: transparent url('/img/icon/public.png?1389224130') 0 0 no-repeat;
  width: 11px;
  height: 14px;
}

.btn-silver-slim .icon {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
}
.btn-silver-slim.btn-like .icon {
  background: transparent url('/img/icon/thumbup.png?1389224130') 0 0 no-repeat;
  width: 13px;
  height: 15px;
}
/* line 87, ../../sass/buttons.scss */
.btn-silver-slim.btn-queue .icon {
  background: transparent url('/img/icon/plus.png?1389224130') 0 0 no-repeat;
  width: 9px;
  height: 10px;
}
/* line 94, ../../sass/buttons.scss */
.btn-silver-slim.btn-delete .icon {
  background: transparent url('/img/icon/trash.png?1389224130') 0 0 no-repeat;
  width: 10px;
  height: 13px;
}
/* line 101, ../../sass/buttons.scss */
.btn-silver-slim.btn-public .icon.private-icon {
  background: transparent url('/img/icon/private.png?1389224130') 0 0 no-repeat;
  width: 11px;
  height: 14px;
}
/* line 106, ../../sass/buttons.scss */
.btn-silver-slim.btn-public .icon.public-icon {
  background: transparent url('/img/icon/public.png?1389224130') 0 0 no-repeat;
  width: 11px;
  height: 14px;
}


/* line 116, ../../sass/buttons.scss */
.ie6 .btn-silver,
.ie7 .btn-silver {
  vertical-align: top;
  zoom: 1;
  display: inline;
}

/* line 122, ../../sass/buttons.scss */
.btn-silver:hover {
  text-decoration: none;
  background: -moz-linear-gradient(top, #dddbdc 0%, #cbc6c9 50%, #dfddde 50%, #f3f3f3 100%);
  /* firefox */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #dddbdc), color-stop(50%, #cbc6c9), color-stop(50%, #dfddde), color-stop(100%, #f3f3f3));
  /* webkit */
  background: -ms-linear-gradient(top, #dddbdc 0%, #cbc6c9 50%, #dfddde 50%, #f3f3f3 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#dddbdc', endColorstr='#f3f3f3',GradientType=0 );
  /* ie */
  color: #2c253a;
  cursor: pointer;
}

/* line 132, ../../sass/buttons.scss */
.btn-silver:hover .inline-download-arrow {
  background-position: right -36px;
}

/* line 136, ../../sass/buttons.scss */
.btn-silver span {
  text-shadow: #e5e2e4 1px 1px 0;
}

/* line 141, ../../sass/buttons.scss */
.btn-silver.inactive,
.btn-silver.inactive:hover {
  background: -moz-linear-gradient(top, #eaeaea 0%, #c3c0c1 50%, #a29a9f 50%, #b8b4b6 50%);
  /* firefox */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #eaeaea), color-stop(50%, #c3c0c1), color-stop(50%, #a29a9f), color-stop(50%, #b8b4b6));
  /* webkit */
  background: -ms-linear-gradient(top, #eaeaea 0%, #c3c0c1 50%, #a29a9f 50%, #b8b4b6 50%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eaeaea', endColorstr='#b8b4b6',GradientType=0 );
  /* ie */
  background-position: right 0;
  opacity: .4;
  cursor: default;
}

/* Silver Button Slim
--------------------------------------------------------*/
/* line 151, ../../sass/buttons.scss */
.media-slide-description ul li.download-dropdown {
  padding: 0;
}

/* line 155, ../../sass/buttons.scss */
.media-slide-description ul .download-dropdown-inner {
  padding: 9px 12px 5px 12px;
  position: relative;
  z-index: 1;
}

/* line 161, ../../sass/buttons.scss */
.btn-silver-slim {
  display: inline-block;
  text-align: center;
  padding: 7px 10px 6px 10px;
  color: #2c253a;
  text-decoration: none;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 12px;
  -moz-border-radius: 3px;
  /* FF1+ */
  -webkit-border-radius: 3px;
  /* Saf3+, Chrome */
  border-radius: 3px 3px 3px 3px;
  /* Opera 10.5, IE 9 */
  border: 1px solid #d3d0d2;
  background: -moz-linear-gradient(top, #eaeaea 0%, #c3c0c1 50%, #a29a9f 50%, #b8b4b6 100%);
  /* firefox */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #eaeaea), color-stop(50%, #c3c0c1), color-stop(50%, #a29a9f), color-stop(100%, #b8b4b6));
  /* webkit */
  background: -ms-linear-gradient(top, #eaeaea 0%, #c3c0c1 50%, #a29a9f 50%, #b8b4b6 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eaeaea', endColorstr='#b8b4b6',GradientType=0 );
  /* ie */
  -moz-box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.75);
  /* FF3.5+ */
  -webkit-box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.75);
  /* Saf3.0+, Chrome */
  box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.75);
  /* Opera 10.5, IE 9.0 */
}

/* line 188, ../../sass/buttons.scss */
.ie6 .btn-silver-slim,
.ie7 .btn-silver-slim {
  vertical-align: top;
  zoom: 1;
  display: inline;
}

/* line 194, ../../sass/buttons.scss */
.btn-silver-slim:hover {
  text-decoration: none;
  background: -moz-linear-gradient(top, #dddbdc 0%, #cbc6c9 50%, #dfddde 50%, #f3f3f3 100%);
  /* firefox */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #dddbdc), color-stop(50%, #cbc6c9), color-stop(50%, #dfddde), color-stop(100%, #f3f3f3));
  /* webkit */
  background: -ms-linear-gradient(top, #dddbdc 0%, #cbc6c9 50%, #dfddde 50%, #f3f3f3 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#dddbdc', endColorstr='#f3f3f3',GradientType=0 );
  /* ie */
  color: #2c253a;
  cursor: pointer;
}

/* line 204, ../../sass/buttons.scss */
.btn-silver-slim:hover .inline-download-arrow {
  background-position: right -36px;
}

/* line 208, ../../sass/buttons.scss */
.btn-silver-slim span {
  text-shadow: #e5e2e4 1px 1px 0;
}

/* line 212, ../../sass/buttons.scss */
.btn-silver-slim.disabled {
  opacity: 0.25;
  -moz-opacity: 0.25;
  filter: alpha(opacity=25);
  cursor: default;
}

/* line 219, ../../sass/buttons.scss */
.btn-silver-slim.disabled:hover {
  background: -moz-linear-gradient(top, #eaeaea 0%, #c3c0c1 50%, #a29a9f 50%, #b8b4b6 100%);
  /* firefox */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #eaeaea), color-stop(50%, #c3c0c1), color-stop(50%, #a29a9f), color-stop(100%, #b8b4b6));
  /* webkit */
  background: -ms-linear-gradient(top, #eaeaea 0%, #c3c0c1 50%, #a29a9f 50%, #b8b4b6 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eaeaea', endColorstr='#b8b4b6',GradientType=0 );
  /* ie */
}

/* Silver Button tiny
--------------------------------------------------------*/
/* line 227, ../../sass/buttons.scss */
.btn-silver-tiny.disabled {
  opacity: 0.25;
  -moz-opacity: 0.25;
  filter: alpha(opacity=25);
  cursor: default;
}

/* line 233, ../../sass/buttons.scss */
.btn-silver-tiny {
  display: inline-block;
  text-align: center;
  padding: 3px 8px 2px 8px;
  color: #2c253a;
  text-decoration: none;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 12px;
  -moz-border-radius: 3px;
  /* FF1+ */
  -webkit-border-radius: 3px;
  /* Saf3+, Chrome */
  border-radius: 3px;
  /* Opera 10.5, IE 9 */
  border: 1px solid #d3d0d2;
  background: -moz-linear-gradient(top, #eaeaea 0%, #c3c0c1 50%, #a29a9f 50%, #b8b4b6 100%);
  /* firefox */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #eaeaea), color-stop(50%, #c3c0c1), color-stop(50%, #a29a9f), color-stop(100%, #b8b4b6));
  /* webkit */
  background: -ms-linear-gradient(top, #eaeaea 0%, #c3c0c1 50%, #a29a9f 50%, #b8b4b6 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eaeaea', endColorstr='#b8b4b6',GradientType=0 );
  /* ie */
  -moz-box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.75);
  /* FF3.5+ */
  -webkit-box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.75);
  /* Saf3.0+, Chrome */
  box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.75);
  /* Opera 10.5, IE 9.0 */
}

/* line 260, ../../sass/buttons.scss */
.ie6 .btn-silver-tiny,
.ie7 .btn-silver-tiny {
  vertical-align: top;
  zoom: 1;
  display: inline;
}

/* line 266, ../../sass/buttons.scss */
.btn-silver-tiny:hover {
  text-decoration: none;
  background: -moz-linear-gradient(top, #dddbdc 0%, #cbc6c9 50%, #dfddde 50%, #f3f3f3 100%);
  /* firefox */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #dddbdc), color-stop(50%, #cbc6c9), color-stop(50%, #dfddde), color-stop(100%, #f3f3f3));
  /* webkit */
  background: -ms-linear-gradient(top, #dddbdc 0%, #cbc6c9 50%, #dfddde 50%, #f3f3f3 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#dddbdc', endColorstr='#f3f3f3',GradientType=0 );
  /* ie */
  color: #2c253a;
  cursor: pointer;
}

/* line 276, ../../sass/buttons.scss */
.btn-silver-tiny:hover .inline-download-arrow {
  background-position: right -36px;
}

/* line 280, ../../sass/buttons.scss */
.btn-silver-tiny span {
  text-shadow: #e5e2e4 1px 1px 0;
}

/* Silver button mid
--------------------------------------------------------*/
/* line 286, ../../sass/buttons.scss */
.btn-silver-mid {
  display: inline-block;
  text-align: center;
  padding: 7px 30px 6px 30px;
  color: #2c253a;
  text-decoration: none;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 14px;
  -moz-border-radius: 3px;
  /* FF1+ */
  -webkit-border-radius: 3px;
  /* Saf3+, Chrome */
  border-radius: 3px;
  /* Opera 10.5, IE 9 */
  border: 1px solid #d3d0d2;
  background: -moz-linear-gradient(top, #eaeaea 0%, #c3c0c1 50%, #a29a9f 50%, #b8b4b6 100%);
  /* firefox */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #eaeaea), color-stop(50%, #c3c0c1), color-stop(50%, #a29a9f), color-stop(100%, #b8b4b6));
  /* webkit */
  background: -ms-linear-gradient(top, #eaeaea 0%, #c3c0c1 50%, #a29a9f 50%, #b8b4b6 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eaeaea', endColorstr='#b8b4b6',GradientType=0 );
  /* ie */
  -moz-box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.75);
  /* FF3.5+ */
  -webkit-box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.75);
  /* Saf3.0+, Chrome */
  box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.75);
  /* Opera 10.5, IE 9.0 */
}

/* line 313, ../../sass/buttons.scss */
.ie6 .btn-silver-mid,
.ie7 .btn-silver-mid {
  vertical-align: top;
  zoom: 1;
  display: inline;
}

/* line 319, ../../sass/buttons.scss */
.btn-silver-mid:hover {
  text-decoration: none;
  background: -moz-linear-gradient(top, #dddbdc 0%, #cbc6c9 50%, #dfddde 50%, #f3f3f3 100%);
  /* firefox */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #dddbdc), color-stop(50%, #cbc6c9), color-stop(50%, #dfddde), color-stop(100%, #f3f3f3));
  /* webkit */
  background: -ms-linear-gradient(top, #dddbdc 0%, #cbc6c9 50%, #dfddde 50%, #f3f3f3 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#dddbdc', endColorstr='#f3f3f3',GradientType=0 );
  /* ie */
  color: #2c253a;
  cursor: pointer;
}

/* line 329, ../../sass/buttons.scss */
.btn-silver-mid:hover .inline-download-arrow {
  background-position: right -36px;
}

/* line 333, ../../sass/buttons.scss */
.btn-silver-mid span {
  text-shadow: #e5e2e4 1px 1px 0;
  font-family: Arial, sans-serif;
}

/* line 341, ../../sass/buttons.scss */
.btn-download {
  padding-right: 6px !important;
}

/* line 345, ../../sass/buttons.scss */
.btn-download .inline-download-arrow {
  background: url("https://static-sr.saintsrow.com/sr3-site/static/img/icon/icon-buttons.png") no-repeat right 0;
  display: inline-block;
  padding-right: 22px;
  padding-bottom: 1px;
}

/* line 352, ../../sass/buttons.scss */
.ie7 .btn-download .inline-download-arrow, .ie8 .btn-download .inline-download-arrow {
  background: url("http://www.saintsrow.com/img/icon/icon-buttons.png") no-repeat right 0;
}

/* line 357, ../../sass/buttons.scss */
.ie6 .btn-download .inline-download-arrow,
.ie7 .btn-download .inline-download-arrow {
  vertical-align: top;
  zoom: 1;
  display: inline;
}

/* line 363, ../../sass/buttons.scss */
.btn-download-big {
  padding: 7px 0 4px 0;
}

/* line 367, ../../sass/buttons.scss */
.btn-download-big span {
  background: url("https://static-sr.saintsrow.com/sr3-site/static/img/icon/icon-buttons.png") no-repeat center -79px;
  text-indent: -5000000px;
  display: block;
  padding: 0 13px 3px 13px;
}

/* line 374, ../../sass/buttons.scss */
.ie7 .btn-download-big span, .ie8 .btn-download-big span {
  background: url("http://www.saintsrow.com/img/icon/icon-buttons.png") no-repeat center -79px;
}

/* line 378, ../../sass/buttons.scss */
.btn-share {
  padding: 0;
}

/* line 382, ../../sass/buttons.scss */
.inline-share-arrow {
  float: left;
  margin: 7px 8px 0 11px;
  font-size: 12px;
}

/* line 388, ../../sass/buttons.scss */
.single .inline-share-arrow {
  margin: 7px 11px 5px 11px;
}

/* line 392, ../../sass/buttons.scss */
.share-arrow {
  float: left;
  width: 27px;
  height: 26px;
  overflow: hidden;
  position: relative;
  z-index: 1;
  border-left: 1px solid #d1ced1;
  background: -moz-linear-gradient(top, #e2e1e2 0%, #afaaae 50%, #897e87 50%, #a29ba1 100%);
  /* firefox */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e2e1e2), color-stop(50%, #afaaae), color-stop(50%, #897e87), color-stop(100%, #a29ba1));
  /* webkit */
  background: -ms-linear-gradient(top, #e2e1e2 0%, #afaaae 50%, #897e87 50%, #a29ba1 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e2e1e2', endColorstr='#a29ba1',GradientType=0 );
  /* ie */
}

/* line 406, ../../sass/buttons.scss */
.share-arrow img {
  position: absolute;
  top: -165px;
  left: 8px;
  width: 17px !important;
  height: 218px !important;
}

/* line 414, ../../sass/buttons.scss */
.btn-share:hover .share-arrow {
  background: -moz-linear-gradient(top, #c5bec4 0%, #a89da6 50%, #c7c2c7 50%, #eae9ea 100%);
  /* firefox */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #c5bec4), color-stop(50%, #a89da6), color-stop(50%, #c7c2c7), color-stop(100%, #eae9ea));
  /* webkit */
  background: -ms-linear-gradient(top, #c5bec4 0%, #a89da6 50%, #c7c2c7 50%, #eae9ea 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#c5bec4', endColorstr='#eae9ea',GradientType=0 );
  /* ie */
}

/* line 420, ../../sass/buttons.scss */
.btn-share:hover .share-arrow img {
  top: -201px;
}

/* line 424, ../../sass/buttons.scss */
.btn-share.selected {
  background: -moz-linear-gradient(top, #c5bec4 0%, #a89da6 50%, #c7c2c7 50%, #eae9ea 100%);
  /* firefox */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #c5bec4), color-stop(50%, #a89da6), color-stop(50%, #c7c2c7), color-stop(100%, #eae9ea));
  /* webkit */
  background: -ms-linear-gradient(top, #c5bec4 0%, #a89da6 50%, #c7c2c7 50%, #eae9ea 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#c5bec4', endColorstr='#eae9ea',GradientType=0 );
  /* ie */
}

/* line 430, ../../sass/buttons.scss */
.btn-share.selected .share-arrow {
  background: -moz-linear-gradient(top, #c5bec4 0%, #a89da6 50%, #c7c2c7 50%, #eae9ea 100%);
  /* firefox */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #c5bec4), color-stop(50%, #a89da6), color-stop(50%, #c7c2c7), color-stop(100%, #eae9ea));
  /* webkit */
  background: -ms-linear-gradient(top, #c5bec4 0%, #a89da6 50%, #c7c2c7 50%, #eae9ea 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#c5bec4', endColorstr='#eae9ea',GradientType=0 );
  /* ie */
}

/* line 436, ../../sass/buttons.scss */
.btn-share.selected .share-arrow img {
  top: -201px;
}

/* line 440, ../../sass/buttons.scss */
.btn-edit {
  padding: 0;
}

/* line 444, ../../sass/buttons.scss */
.btn-edit span {
  text-indent: -500000px;
  background: url("https://static-sr.saintsrow.com/sr3-site/static/img/icon/icon-edit.png") no-repeat 6px 7px;
  display: block;
  min-width: 41px;
  height: 33px;
  text-align: center;
}

/* line 453, ../../sass/buttons.scss */
.ie7 .btn-edit span, .ie8 .btn-edit span {
  background: url("http://www.saintsrow.com/img/icon/icon-edit.png") no-repeat 6px 7px;
}

/* line 457, ../../sass/buttons.scss */
.btn-edit:hover span {
  background: none;
  text-indent: 0;
  height: 22px;
  margin: 11px 0 0;
}

/* line 464, ../../sass/buttons.scss */
.btn-view-larger {
  padding: 0;
}

/* line 468, ../../sass/buttons.scss */
.btn-view-larger span {
  display: block;
  text-indent: -500000px;
  background: url("https://static-sr.saintsrow.com/sr3-site/static/img/icon/icon-edit.png") no-repeat 18px -73px;
  min-width: 56px;
  height: 30px;
}

/* line 476, ../../sass/buttons.scss */
.ie7 .btn-view-larger span, .ie8 .btn-view-larger span {
  background: url("http://www.saintsrow.com/img/icon/icon-edit.png") no-repeat 18px -73px;
}

/* line 480, ../../sass/buttons.scss */
.heading-more-link-wrapper {
  float: right;
}

/* line 484, ../../sass/buttons.scss */
.rss-icon {
  margin-right: 25px;
}

/* line 488, ../../sass/buttons.scss */
.heading-more-link {
  background: #3e3a45;
  margin-right: 17px;
  margin-top: 1px;
  display: inline-block;
  -moz-box-shadow: 0px 1px 2px #7c7982;
  /* FF3.5+ */
  -webkit-box-shadow: 0px 1px 2px #7c7982;
  /* Saf3.0+, Chrome */
  box-shadow: 0px 1px 2px #7c7982;
  /* Opera 10.5, IE 9.0 */
  -moz-border-radius: 3px;
  /* FF1+ */
  -webkit-border-radius: 3px;
  /* Saf3+, Chrome */
  border-radius: 3px;
  /* Opera 10.5, IE 9 */
  font-size: 10px;
  color: #ffffff;
  float: left;
  font-family: Arial, sans-serif;
}

/* line 510, ../../sass/buttons.scss */
.ie7 .heading-more-link {
  zoom: 1;
  *display: inline;
}

/* line 515, ../../sass/buttons.scss */
.heading-more-link:hover {
  color: #e77af7;
}

/* line 519, ../../sass/buttons.scss */
.heading-more-link span {
  display: inline-block;
  padding: 7px 9px 5px 9px;
  text-align: center;
  text-transform: uppercase;
  -moz-box-shadow: inset 0 1px 5px #19161c;
  -webkit-box-shadow: inset 0 1px 5px #19161c;
  box-shadow: inset 0 1px 5px #19161c;
  -moz-border-radius: 3px;
  /* FF1+ */
  -webkit-border-radius: 3px;
  /* Saf3+, Chrome */
  border-radius: 3px;
  /* Opera 10.5, IE 9 */
}

@media screen and (-webkit-min-device-pixel-ratio: 0) {
  /* line 535, ../../sass/buttons.scss */
  .heading-more-link span {
    margin-bottom: -3px;
  }
}
/* line 540, ../../sass/buttons.scss */
.heading-more-link-label {
  float: left;
}

/* line 544, ../../sass/buttons.scss */
.heading-more-link-arrow {
  float: right;
  margin: 2px 0 0 5px;
}

/* Vote Button
--------------------------------------------------------*/
/* line 551, ../../sass/buttons.scss */
.vote-btn {
  height: 35px;
}

/* line 555, ../../sass/buttons.scss */
.vote-btn .vote-btn-icon, #vote-btn .vote-btn-label {
  float: left;
}

/* line 559, ../../sass/buttons.scss */
.vote-btn .vote-btn-icon {
  display: block;
  text-indent: -50000px;
  width: 34px;
  height: 35px;
  background: url("https://static-sr.saintsrow.com/sr3-site/static/img/icon/vote-btn.png") no-repeat top left;
  border: none;
  cursor: pointer;
}

/* line 569, ../../sass/buttons.scss */
.ie7 .vote-btn .vote-btn-icon, .ie8 .vote-btn .vote-btn-icon {
  background: url("http://www.saintsrow.com/img/icon/vote-btn.png") no-repeat top left;
}

/*	.vote-btn a:hover {
		background-position: bottom left;
	}*/
/* line 577, ../../sass/buttons.scss */
.vote-btn-label {
  position: relative;
  z-index: 1;
  float: left;
  margin: 4px 0 0 7px;
}

/* line 584, ../../sass/buttons.scss */
.vote-btn-label-count {
  display: inline-block;
  color: #fff;
  font-weight: bold;
  font-size: 16px;
  text-align: center;
  background: #969696;
  -moz-border-radius: 3px;
  /* FF1+ */
  -webkit-border-radius: 3px;
  /* Saf3+, Chrome */
  border-radius: 3px;
  /* Opera 10.5, IE 9 */
  padding: 2px 8px;
}

/* line 599, ../../sass/buttons.scss */
.vote-btn-label-pointer {
  position: absolute;
  top: 9px;
  left: -3px;
  width: 0;
  height: 0;
  border-top: 3px solid transparent;
  border-right: 4px solid #969696;
  border-bottom: 3px solid transparent;
}

/* line 611, ../../sass/buttons.scss */
.dark-purple-btn {
  display: block;
  text-align: center;
  border: 1px solid #131116;
  padding: 7px 0 6px 0;
  -moz-border-radius: 3px;
  /* FF1+ */
  -webkit-border-radius: 3px;
  /* Saf3+, Chrome */
  border-radius: 3px;
  /* Opera 10.5, IE 9 */
  -moz-box-shadow: 0px 1px 0 #45424b;
  /* FF3.5+ */
  -webkit-box-shadow: 0px 1px 0 #45424b;
  /* Saf3.0+, Chrome */
  box-shadow: 0px 1px 0 #45424b;
  /* Opera 10.5, IE 9.0 */
  background: #524d63;
  /* old browsers */
  background: -moz-linear-gradient(top, #524d63 0%, #35303f 50%, #221d27 50%, #221d27 100%);
  /* firefox */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #524d63), color-stop(50%, #35303f), color-stop(50%, #221d27), color-stop(100%, #221d27));
  /* webkit */
  background: -ms-linear-gradient(top, #524d63 0%, #35303f 50%, #221d27 50%, #221d27 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#524d63', endColorstr='#221d27',GradientType=0 );
  /* ie */
  color: #ffffff;
  text-transform: uppercase;
  font-size: 12px;
  text-shadow: #2e163b 0 -1px 0;
}

/* line 636, ../../sass/buttons.scss */
.dark-purple-btn:hover {
  background: #ea47f0;
  /* old browsers */
  background: -moz-linear-gradient(top, #ea47f0 0%, #9e30bb 50%, #742099 50%, #742099 100%);
  /* firefox */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ea47f0), color-stop(50%, #9e30bb), color-stop(50%, #742099), color-stop(100%, #742099));
  /* webkit */
  background: -ms-linear-gradient(top, #ea47f0 0%, #9e30bb 50%, #742099 50%, #742099 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ea47f0', endColorstr='#221d27',GradientType=0 );
  /* ie */
  cursor: pointer;
}

/* line 643, ../../sass/buttons.scss */
.dark-purple-btn.disabled {
  background: #2d2a36;
}

/* line 647, ../../sass/buttons.scss */
.help-tooltip {
  display: block;
  text-indent: -5000000px;
  width: 29px;
  height: 29px;
  background: url("https://static-sr.saintsrow.com/sr3-site/static/img/icon/what-is-this-icon.png") no-repeat 0 0;
}

/* line 656, ../../sass/buttons.scss */
.ie7 .help-tooltip,
.ie8 .help-tooltip {
  background: url("http://www.saintsrow.com/img/icon/what-is-this-icon.png") no-repeat 0 0;
}

/* line 660, ../../sass/buttons.scss */
.ie7 .purple-square-btn {
  vertical-align: top;
  zoom: 1;
  display: inline;
}

/* line 666, ../../sass/buttons.scss */
.purple-square-btn {
  display: inline-block;
  color: #fff;
  font-size: 14px;
  font-weight: bold;
  text-transform: uppercase;
  padding: 15px 34px;
  background: #8c57a2;
  /* old browsers */
  background: -moz-linear-gradient(top, #8c57a2 0%, #804e94 100%);
  /* firefox */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #8c57a2), color-stop(100%, #804e94));
  /* webkit */
  background: -ms-linear-gradient(top, #8c57a2 0%, #804e94 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#8c57a2', endColorstr='#804e94',GradientType=0 );
  /* ie */
  -moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.25);
  /* FF3.5+ */
  -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.25);
  /* Saf3.0+, Chrome */
  box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.25);
  /* Opera 10.5, IE 9.0 */
}

/* line 685, ../../sass/buttons.scss */
.purple-square-btn:hover {
  background: #661688;
  /* old browsers */
  background: -moz-linear-gradient(top, #661688 0%, #5d137b 100%);
  /* firefox */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #661688), color-stop(100%, #5d137b));
  /* webkit */
  background: -ms-linear-gradient(top, #661688 0%, #5d137b 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#661688', endColorstr='#5d137b',GradientType=0 );
  /* ie */
  cursor: pointer;
}

/* Tooltips
--------------------------------------------------------*/
/* line 694, ../../sass/buttons.scss */
.ie7 .purple-tip {
  vertical-align: top;
  zoom: 1;
  display: inline;
  /*ie 6 */
}

/* line 700, ../../sass/buttons.scss */
.purple-tip {
  display: inline-block;
  background: #842ca8;
  -moz-border-radius: 3px;
  /* FF1+ */
  -webkit-border-radius: 3px;
  /* Saf3+, Chrome */
  border-radius: 3px;
  /* Opera 10.5, IE 9 */
  border-top: 1px solid #974cb6;
  border-bottom: 1px solid #0a090b;
  background: #852da9;
  /* old browsers */
  background: -moz-linear-gradient(top, #852da9 0%, #7a249f 100%);
  /* firefox */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #852da9), color-stop(100%, #7a249f));
  /* webkit */
  background: -ms-linear-gradient(top, #852da9 0%, #7a249f 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#852da9', endColorstr='#7a249f',GradientType=0 );
  /* ie */
}

/* line 717, ../../sass/buttons.scss */
.purple-tip-inner {
  padding: 27px 19px;
  color: #d4d4d4;
  font-weight: bold;
  position: relative;
  z-index: 1;
}

/* line 725, ../../sass/buttons.scss */
.purple-tip-arrow {
  position: absolute;
  z-index: 1;
  left: -11px;
  top: 35%;
}
