/**
 * main css file to import all partials.
 */
/**
 * all sassy things here. variables/mixins etc.
 */
/********************** Variables *************************/
/********************** Mixins ***************************/
/* line 2, ../scss/_random.scss */
*, *:before, *:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  -o-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 6, ../scss/_random.scss */
body {
  background: #f1f1f1;
}
/* line 8, ../scss/_random.scss */
body a, body a:hover {
  text-decoration: none;
}
/* line 11, ../scss/_random.scss */
body iframe {
  width: 100%;
}
/* line 14, ../scss/_random.scss */
body .container-fluid {
  background: white;
  padding: 0 10px;
  margin-bottom: 10px;
}
/* line 18, ../scss/_random.scss */
body .container-fluid img {
  width: 100%;
  height: auto;
}
/* line 23, ../scss/_random.scss */
body ul.no-margin {
  margin: 0;
}
/* line 25, ../scss/_random.scss */
body ul.no-margin li {
  margin-left: 15px;
  margin-bottom: 10px;
  list-style-type: square;
}
/* line 29, ../scss/_random.scss */
body ul.no-margin li.first-item {
  margin-left: 0;
  list-style: none;
}

/**
 * carousel with dotted navigation.
 */
/* line 40, ../scss/_random.scss */
ol.carousel-indicators {
  top: -35px;
}
/* line 42, ../scss/_random.scss */
ol.carousel-indicators li {
  background: #ccc;
  margin-left: 5px;
}
/* line 45, ../scss/_random.scss */
ol.carousel-indicators li.active {
  background: #666;
}

/**
 * photos block.
 */
/* line 55, ../scss/_random.scss */
.block--photos .carousel {
  margin-bottom: 0;
}
/* line 59, ../scss/_random.scss */
.block--photos .carousel-inner .item p {
  padding-top: 10px;
  text-align: center;
}

/**
 * Blocks of content.
 */
/* line 69, ../scss/_random.scss */
.block {
  position: relative;
  background: white;
  padding: 10px;
  margin: 0 0 20px 0;
  border-color: #DADADA;
  border-image: none;
  border-radius: 4px;
  border-style: solid;
  border-width: 1px 1px 2px;
  box-shadow: 0 3px 4px #DEDEDE;
}
/* line 81, ../scss/_random.scss */
.block li {
  list-style-type: square;
  color: #ccc;
}
/* line 84, ../scss/_random.scss */
.block li.first-item {
  list-style: none;
}
/* line 87, ../scss/_random.scss */
.block li h3 {
  color: #174f81;
}

/* line 93, ../scss/_random.scss */
.block-title {
  padding: 10px;
  background: #f1f1f1;
  color: #174f82;
  border-radius: 10px;
  margin-bottom: 10px;
  margin-top: 0;
}

/* line 104, ../scss/_random.scss */
.btn {
  border: 0;
  color: white;
  font-size: 14px;
  padding: 8px 8px;
  box-shadow: none;
}
/* line 110, ../scss/_random.scss */
.btn:hover {
  color: white;
}
/* line 113, ../scss/_random.scss */
.btn.btn-danger {
  background: url("../images/signup.png") no-repeat;
  background-size: 100% 100%;
}
/* line 117, ../scss/_random.scss */
.btn.btn-inverse {
  background: url("../images/submit.png") no-repeat;
  background-size: 100% 100%;
}

/**
 * home page carousel.
 */
/* line 126, ../scss/_random.scss */
.row-lang-switcher {
  color: #fff;
  font-size: 20px;
  padding-top: 12px;
  padding-bottom: 0;
  background: #5c5143;
  padding-left: 10px;
  margin: 0;
  border-top-right-radius: 10px;
  border-top-left-radius: 10px;
}
/* line 138, ../scss/_random.scss */
.row-lang-switcher li .lang-button {
  padding: 7px 35px;
  margin-right: 10px;
  border-radius: 10px;
  height: 34px;
  border: 0;
}
/* line 145, ../scss/_random.scss */
.row-lang-switcher li .lang-button.english {
  background: url("../images/english-icon.png") no-repeat;
  padding: 7px 44px;
}
/* line 149, ../scss/_random.scss */
.row-lang-switcher li .lang-button.hindi {
  background: url("../images/hindi-icon.png") no-repeat;
}
/* line 152, ../scss/_random.scss */
.row-lang-switcher li .lang-button.bangla {
  background: url("../images/bangla-icon.png") no-repeat;
}
/* line 155, ../scss/_random.scss */
.row-lang-switcher li .lang-button.marathi {
  background: url("../images/marathi-icon.png") no-repeat;
  padding: 7px 40px;
}
/* line 162, ../scss/_random.scss */
.row-lang-switcher li.active .lang-button.english {
  background: url("../images/english-icon-active.png") no-repeat;
}
/* line 165, ../scss/_random.scss */
.row-lang-switcher li.active .lang-button.hindi {
  background: url("../images/hindi-icon-active.png") no-repeat;
}
/* line 168, ../scss/_random.scss */
.row-lang-switcher li.active .lang-button.bangla {
  background: url("../images/bangla-icon-active.png") no-repeat;
}
/* line 171, ../scss/_random.scss */
.row-lang-switcher li.active .lang-button.marathi {
  background: url("../images/marathi-icon-active.png") no-repeat;
}
@media (max-width: 320px) {
  /* line 178, ../scss/_random.scss */
  .row-lang-switcher li, .row-lang-switcher li.active {
    width: 25%;
  }
  /* line 181, ../scss/_random.scss */
  .row-lang-switcher li .lang-button.english, .row-lang-switcher li .lang-button.hindi, .row-lang-switcher li .lang-button.bangla, .row-lang-switcher li .lang-button.marathi, .row-lang-switcher li.active .lang-button.english, .row-lang-switcher li.active .lang-button.hindi, .row-lang-switcher li.active .lang-button.bangla, .row-lang-switcher li.active .lang-button.marathi {
    background-size: 100%;
    padding: 7px 30px;
  }
}

@media (max-width: 767px) {
  /* line 190, ../scss/_random.scss */
  .row-lang-switcher {
    padding-left: 0;
  }
  /* line 192, ../scss/_random.scss */
  .row-lang-switcher li .lang-button {
    padding: 7px 30px;
    margin-right: 0;
  }
}
/* line 200, ../scss/_random.scss */
.no-textshadow .homepage-carousel-container {
  margin-left: 0 !important;
}
/* line 202, ../scss/_random.scss */
.no-textshadow .homepage-carousel-container .item-bg {
  background-image: none !important;
  -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/carousel-active-item-bg.png',sizingMethod='scale')";
}
/* line 207, ../scss/_random.scss */
.no-textshadow .row--carousel--ads {
  background-image: none !important;
}
/* line 211, ../scss/_random.scss */
.no-textshadow .carousel-homepage {
  background-image: none !important;
}
/* line 215, ../scss/_random.scss */
.no-textshadow .block--football--tennis, .no-textshadow .block--celeb--redhot {
  background-image: none !important;
  -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/gray-white-pattern-bg.png',sizingMethod='scale')";
}
/* line 219, ../scss/_random.scss */
.no-textshadow .block-title-black-pattern {
  background-image: none !important;
  -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/sports-special-title.png',sizingMethod='scale')";
}

/* line 225, ../scss/_random.scss */
.carousel-homepage {
  background-size: cover;
  margin-bottom: 20px;
  border-top-right-radius: 10px;
  border-top-left-radius: 10px;
  visibility: hidden;
}
/* line 233, ../scss/_random.scss */
.carousel-homepage img {
  width: 100%;
  height: auto;
}
/* line 238, ../scss/_random.scss */
.carousel-homepage .carousel-inner .item {
  height: 100%;
}
/* line 240, ../scss/_random.scss */
.carousel-homepage .carousel-inner .item p {
  position: absolute;
  bottom: 0;
  background: #222;
  color: white;
  width: 100%;
  padding: 10px;
  opacity: 0.8;
  margin: 0;
}
/* line 252, ../scss/_random.scss */
.carousel-homepage .carousel-navigation {
  position: static;
}
/* line 254, ../scss/_random.scss */
.carousel-homepage .carousel-navigation li {
  list-style: none;
  background: #555;
  color: white;
  cursor: pointer;
  display: block;
  float: none;
  width: auto;
  height: 20%;
  text-indent: 0;
  padding: 12px 12px;
  font-size: 16px;
  border-radius: 0;
  margin: 0;
  position: relative;
  z-index: 10;
  -webkit-box-shadow: 0px 1px 10px -5px white inset;
  -moz-box-shadow: 0px 1px 10px -5px white inset;
  box-shadow: 0px 1px 10px -5px white inset;
}
/* line 271, ../scss/_random.scss */
.carousel-homepage .carousel-navigation li:hover, .carousel-homepage .carousel-navigation li.active {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  background-color: #af1415;
  background-repeat: no-repeat;
}
/* line 276, ../scss/_random.scss */
.carousel-homepage .carousel-navigation li.active .item-bg {
  position: absolute;
  height: 100%;
  background-image: url("../images/carousel-active-item-bg.png");
  background-repeat: no-repeat;
  right: 100%;
  z-index: -1;
  width: 26px;
  top: 0px;
  background-position: 0 center;
  background-size: cover;
}
/* line 290, ../scss/_random.scss */
.carousel-homepage .homepage-carousel-pagination {
  float: right;
  background: #fff;
  border-top-left-radius: 5px;
}
/* line 295, ../scss/_random.scss */
.carousel-homepage .homepage-carousel-pagination li {
  float: left;
  font-size: 20px;
  list-style: none;
  margin: 0;
  padding: 2px 6px;
  color: #666;
  cursor: pointer;
}
/* line 303, ../scss/_random.scss */
.carousel-homepage .homepage-carousel-pagination li.active {
  color: #000;
}
/* line 308, ../scss/_random.scss */
.carousel-homepage .carousel-control {
  border: 0;
  width: 51px;
  height: 125px;
  opacity: .6;
}
/* line 313, ../scss/_random.scss */
.carousel-homepage .carousel-control.left {
  left: 0;
  background: url("../images/home-carousel-mobile-arrow-left.png") center no-repeat;
  background-size: 100%;
}
/* line 318, ../scss/_random.scss */
.carousel-homepage .carousel-control.right {
  right: 0;
  background: url("../images/home-carousel-mobile-arrow-right.png") center no-repeat;
  background-size: 100%;
}
@media (max-width: 320px) {
  /* line 326, ../scss/_random.scss */
  .carousel-homepage .carousel-control.left {
    left: -5px;
    background-size: 85%;
  }
  /* line 330, ../scss/_random.scss */
  .carousel-homepage .carousel-control.right {
    right: -5px;
    background-size: 85%;
  }
}
/* line 336, ../scss/_random.scss */
.carousel-homepage .carousel-inner {
  float: left;
  width: 60%;
}
/* line 340, ../scss/_random.scss */
.carousel-homepage .carousel-navigation {
  float: left;
  width: 40%;
}
@media (max-width: 767px) {
  /* line 345, ../scss/_random.scss */
  .carousel-homepage .carousel-navigation {
    display: none;
  }
  /* line 348, ../scss/_random.scss */
  .carousel-homepage .carousel-inner {
    width: 100%;
    float: none;
  }
}

/**
 * homepage tweaks.
 */
/* line 360, ../scss/_random.scss */
.page-home a, .page-home a:hover {
  color: #174f82;
}
/* line 363, ../scss/_random.scss */
.page-home .container-fluid {
  background: #f1f1f1;
  font-size: 14px;
}
/* line 366, ../scss/_random.scss */
.page-home .container-fluid .article-heading {
  font-size: 18px;
  margin-top: 0;
}
/* line 372, ../scss/_random.scss */
.page-home .no-margin li {
  margin-bottom: 8px;
}
/* line 374, ../scss/_random.scss */
.page-home .no-margin li.first-item {
  margin-bottom: 10px;
}
/* line 380, ../scss/_random.scss */
.page-home [class*="block--"] .span6 h3, .page-home [class*="block--"] .span6 h4, .page-home [class*="block--"] .span6 h5, .page-home [class*="block--"] .span6 h6 {
  margin-top: 0;
}
/* line 385, ../scss/_random.scss */
.page-home .row--carousel--ads {
  background-size: cover;
  margin: 10px 0;
}
/* line 390, ../scss/_random.scss */
.page-home .row--carousel--ads img {
  width: 100%;
  height: auto;
}
@media (min-width: 480px) and (max-width: 979px) {
  /* line 395, ../scss/_random.scss */
  .page-home .row--carousel--ads .block--advertisement, .page-home .row--carousel--ads .advertisements {
    display: none;
  }
  /* line 398, ../scss/_random.scss */
  .page-home .row--carousel--ads .homepage-carousel-container {
    width: 100%;
    float: none;
  }
}
/* line 403, ../scss/_random.scss */
.page-home .row--carousel--ads .carousel-homepage {
  margin-bottom: 0;
}
/* line 409, ../scss/_random.scss */
.page-home .block--top--news .block-title {
  color: #af1415;
  background: url("../images/home-top-news-bar.png") repeat-x 0 center;
  position: relative;
  padding-left: 35px;
  background-clip: content-box;
}
/* line 415, ../scss/_random.scss */
.page-home .block--top--news .block-title a, .page-home .block--top--news .block-title a:hover {
  color: #af1415;
  background: #fff;
  padding-right: 10px;
}
/* line 420, ../scss/_random.scss */
.page-home .block--top--news .block-title:before {
  content: url("../images/home-top-news.png");
  background: #fff;
  position: absolute;
  left: 0;
  top: 5px;
}
/* line 432, ../scss/_random.scss */
.page-home .block--most--popular-tabs .most-popular-title, .page-home .block--regional-tabs .most-popular-title {
  color: #333;
}
/* line 435, ../scss/_random.scss */
.page-home .block--most--popular-tabs .nav-pills, .page-home .block--regional-tabs .nav-pills {
  margin: 0;
}
/* line 437, ../scss/_random.scss */
.page-home .block--most--popular-tabs .nav-pills li, .page-home .block--regional-tabs .nav-pills li {
  width: 33%;
  text-align: center;
  list-style: none;
  position: relative;
  margin-left: 0;
}
/* line 443, ../scss/_random.scss */
.page-home .block--most--popular-tabs .nav-pills li h3, .page-home .block--regional-tabs .nav-pills li h3 {
  background: none;
  margin: 0;
  padding: 0;
  font-size: 18px;
  position: relative;
}
/* line 451, ../scss/_random.scss */
.page-home .block--most--popular-tabs .nav-pills li.active .down-arrow-bg, .page-home .block--regional-tabs .nav-pills li.active .down-arrow-bg {
  position: absolute;
  z-index: 1000;
  background: url("../images/nav-tab-down-arrow.png") no-repeat center;
  width: 100%;
  height: 10px;
  top: 30px;
  left: 0;
}
/* line 466, ../scss/_random.scss */
.page-home .block--scitech .block-title {
  width: 100%;
  border-radius: 10px;
  text-align: left;
}
/* line 472, ../scss/_random.scss */
.page-home .block--scitech ul {
  padding: 0 10px;
  border-right: 1px solid #f1f1f1;
}
/* line 475, ../scss/_random.scss */
.page-home .block--scitech ul li {
  padding: 5px 0;
  border-bottom: 1px solid #f1f1f1;
  list-style: none;
  margin-left: 0;
}
/* line 480, ../scss/_random.scss */
.page-home .block--scitech ul li:nth-last-child(1) {
  border-bottom: 0;
}
/* line 483, ../scss/_random.scss */
.page-home .block--scitech ul li.first-item {
  font-size: 16px;
}
@media screen and (max-width: 479px) {
  /* line 491, ../scss/_random.scss */
  .page-home .block--scitech .block--tech ul {
    border: 0;
  }
}
/* line 498, ../scss/_random.scss */
.page-home .block--regional-tabs .nav-pills {
  margin: 0;
  padding: 5px 5px 0 5px;
  background: #af1415;
  margin-bottom: 10px;
  background-image: -webkit-gradient(linear, top, #8c1c08, #9f1e09);
  background-image: -webkit-linear-gradient(top, #8c1c08, #9f1e09);
  background-image: -moz-linear-gradient(top, #8c1c08, #9f1e09);
  background-image: -o-linear-gradient(top, #8c1c08, #9f1e09);
  background-image: -ms-linear-gradient(top, #8c1c08, #9f1e09);
  background-image: linear-gradient(top, #8c1c08, #9f1e09);
}
/* line 504, ../scss/_random.scss */
.page-home .block--regional-tabs .nav-pills li {
  border-right: 2px solid white;
  margin-top: 8px;
  cursor: pointer;
}
/* line 508, ../scss/_random.scss */
.page-home .block--regional-tabs .nav-pills li.active {
  margin: 0;
  background: #ccc;
  padding: 8px 10px;
  background-image: -webkit-gradient(linear, top, white, #e8e8e8);
  background-image: -webkit-linear-gradient(top, white, #e8e8e8);
  background-image: -moz-linear-gradient(top, white, #e8e8e8);
  background-image: -o-linear-gradient(top, white, #e8e8e8);
  background-image: -ms-linear-gradient(top, white, #e8e8e8);
  background-image: linear-gradient(top, #ffffff, #e8e8e8);
  border: 0;
  margin-left: -2px;
}
/* line 515, ../scss/_random.scss */
.page-home .block--regional-tabs .nav-pills li.active a {
  color: #222;
  background: none;
  margin: 0;
  padding: 0;
  font-size: 18px;
  position: relative;
}
/* line 524, ../scss/_random.scss */
.page-home .block--regional-tabs .nav-pills li:nth-last-child(1) {
  border: 0;
}
/* line 527, ../scss/_random.scss */
.page-home .block--regional-tabs .nav-pills li a {
  color: white;
  background: none;
  margin: 0;
  padding: 0;
  font-size: 18px;
  position: relative;
}
/* line 541, ../scss/_random.scss */
.page-home .block--photos .item .photos-img-div {
  position: relative;
}
/* line 544, ../scss/_random.scss */
.page-home .block--photos .item .camera-icon {
  position: absolute;
  background: url("../images/homepage-photos-camera-icon.png") no-repeat 95% 95%;
  width: 100%;
  height: 100%;
  display: inline-block;
  opacity: .6;
  bottom: 0;
  left: 0;
}
/* line 557, ../scss/_random.scss */
.page-home .block--videos {
  border-radius: 10px;
  overflow: hidden;
}
/* line 561, ../scss/_random.scss */
.page-home .block--videos .block-title {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  background: #af1415;
  color: white;
  padding-top: 8px;
}
/* line 569, ../scss/_random.scss */
.page-home .block--videos .block-title a, .page-home .block--videos .block-title a:hover {
  color: white;
}
/* line 573, ../scss/_random.scss */
.page-home .block--videos .video--main {
  margin-top: 35px;
}
/* line 576, ../scss/_random.scss */
.page-home .block--videos .carousel-control {
  background: url("../images/carousel-small-arrow-right.png") no-repeat center;
  border-right: 0;
  border: 0;
  opacity: 1;
  width: 25px;
  height: 25px;
  top: 10px;
  left: auto;
  right: 10px;
}
/* line 586, ../scss/_random.scss */
.page-home .block--videos .carousel-control.left {
  right: 32px;
  background: url("../images/carousel-small-arrow-left.png") no-repeat center;
}
@media screen and (min-width: 500px) and (max-width: 800px) {
  /* line 592, ../scss/_random.scss */
  .page-home .block--videos .video--main, .page-home .block--videos #carousel-block-videos {
    float: left;
  }
  /* line 595, ../scss/_random.scss */
  .page-home .block--videos .video--main {
    width: 45%;
  }
  /* line 597, ../scss/_random.scss */
  .page-home .block--videos .video--main h3 {
    font-size: 14px;
  }
  /* line 601, ../scss/_random.scss */
  .page-home .block--videos #carousel-block-videos {
    width: 55%;
    margin-top: 35px;
    margin-bottom: 0;
  }
  /* line 607, ../scss/_random.scss */
  .page-home .block--videos #carousel-block-videos .video--list .video h5, .page-home .block--videos #carousel-block-videos .video--list .video h5 a {
    font-size: 12px !important;
  }
  /* line 610, ../scss/_random.scss */
  .page-home .block--videos #carousel-block-videos .video--list .video.video-first {
    padding-top: 0;
  }
  /* line 615, ../scss/_random.scss */
  .page-home .block--videos #carousel-block-videos .carousel-control {
    display: none;
  }
}
@media (min-width: 480px) and (max-width: 600px) {
  /* line 622, ../scss/_random.scss */
  .page-home .block--videos .video--list .video-last {
    display: none;
  }
}
@media (min-width: 480px) and (max-width: 520px) {
  /* line 629, ../scss/_random.scss */
  .page-home .block--videos .video--list .video {
    display: none;
  }
  /* line 631, ../scss/_random.scss */
  .page-home .block--videos .video--list .video.video-first {
    display: block;
  }
}
/* line 640, ../scss/_random.scss */
.page-home .block--biz .article-heading {
  color: #174f82;
}
/* line 643, ../scss/_random.scss */
.page-home .block--biz h5, .page-home .block--biz h6 {
  color: #174f82;
  border-top: 1px solid #f1f1f1;
  border-bottom: 2px solid #f1f1f1;
  font-weight: normal;
  margin: 0;
  padding: 5px 0;
}
/* line 653, ../scss/_random.scss */
.page-home #accordion--biz .accordion-group {
  border: 0;
  border-bottom: 1px solid #f1f1f1;
}
/* line 657, ../scss/_random.scss */
.page-home #accordion--biz .accordion-toggle {
  position: relative;
  padding-bottom: 20px;
  border-bottom: 1px solid #f1f1f1;
  background: url("../images/business-minus.png") no-repeat left 5px;
}
/* line 662, ../scss/_random.scss */
.page-home #accordion--biz .accordion-toggle.collapsed {
  background: url("../images/business-plus.png") no-repeat left 5px;
}
/* line 665, ../scss/_random.scss */
.page-home #accordion--biz .accordion-toggle span {
  float: left;
  width: 25%;
  text-align: left;
}
/* line 669, ../scss/_random.scss */
.page-home #accordion--biz .accordion-toggle span:nth-child(1) {
  font-weight: bold;
}
/* line 672, ../scss/_random.scss */
.page-home #accordion--biz .accordion-toggle span.title {
  padding-left: 4%;
}
/* line 675, ../scss/_random.scss */
.page-home #accordion--biz .accordion-toggle span.current-number {
  padding-left: 5%;
}
/* line 677, ../scss/_random.scss */
.page-home #accordion--biz .accordion-toggle span.current-number.down {
  background: url("../images/red-down-arrow.png") no-repeat;
}
/* line 680, ../scss/_random.scss */
.page-home #accordion--biz .accordion-toggle span.current-number.up {
  background: url("../images/green-up-arrow.png") no-repeat;
}
/* line 684, ../scss/_random.scss */
.page-home #accordion--biz .accordion-toggle span.rate {
  text-align: center;
}
/* line 687, ../scss/_random.scss */
.page-home #accordion--biz .accordion-toggle span.rate-percentage {
  text-align: right;
}
@media (max-width: 480px) {
  /* line 692, ../scss/_random.scss */
  .page-home #accordion--biz .accordion-toggle span {
    font-size: 12px;
  }
  /* line 694, ../scss/_random.scss */
  .page-home #accordion--biz .accordion-toggle span.current-number {
    padding-left: 8%;
  }
}
/* line 702, ../scss/_random.scss */
.page-home .block--special {
  padding: 0 10px;
  width: 100%;
  float: none;
  overflow: hidden;
}
/* line 707, ../scss/_random.scss */
.page-home .block--special .block-title {
  margin: 5px 0;
  border-radius: 0;
  padding: 2px 10px;
}
/* line 718, ../scss/_random.scss */
.page-home .block--special .jcarousel-prev, .page-home .block--special .jcarousel-next {
  width: 30px;
  height: 30px;
  position: absolute;
  top: 35%;
  cursor: pointer;
}
/* line 725, ../scss/_random.scss */
.page-home .block--special .jcarousel-prev {
  left: -10px;
  background: url("../images/home-special-arrow-left.png") center no-repeat;
}
/* line 729, ../scss/_random.scss */
.page-home .block--special .jcarousel-next {
  right: -10px;
  background: url("../images/home-special-arrow-right.png") center no-repeat;
}
/* line 733, ../scss/_random.scss */
.page-home .block--special .more--special {
  position: absolute;
  right: 20px;
  top: 10px;
}
/* line 738, ../scss/_random.scss */
.page-home .block--special .special--item {
  position: relative;
  text-align: center;
  -webkit-box-shadow: 0 5px 3px -2px #cccccc;
  -moz-box-shadow: 0 5px 3px -2px #cccccc;
  box-shadow: 0 5px 3px -2px #cccccc;
  margin-bottom: 10px;
}
/* line 743, ../scss/_random.scss */
.page-home .block--special .special--item .item--type {
  position: absolute;
  right: 0;
  top: 10px;
  background: white;
  opacity: .9;
  color: #000;
  border-top-left-radius: 10px;
  padding: 4px 8px;
  border-bottom-left-radius: 10px;
}
/* line 769, ../scss/_random.scss */
.page-home .block--blog-exclusive .block-title-exclusive {
  margin-top: 15px;
}
/* line 773, ../scss/_random.scss */
.page-home .block--blog-exclusive .author-date span:nth-child(1) {
  padding-right: 5px;
  margin-right: 5px;
  border-right: 1px solid #222;
}
/* line 782, ../scss/_random.scss */
.page-home .block--gaurmet h6[data-type="veg"] {
  background: url("../images/veg-green.png") no-repeat right bottom;
}
/* line 785, ../scss/_random.scss */
.page-home .block--gaurmet .btn-gaurmet {
  color: #222;
  background: url("../images/more-gaurmet.png") no-repeat 95% center #f9f9f9;
  text-shadow: none;
  box-shadow: none;
  width: 45%;
  float: left;
  padding: 3px 0px 3px 10px;
  text-align: left;
  border: 1px solid #ccc;
  border-radius: 0;
  margin-bottom: 3px;
}
/* line 797, ../scss/_random.scss */
.page-home .block--gaurmet .btn-gaurmet:nth-child(odd) {
  margin-right: 10%;
}
/* line 806, ../scss/_random.scss */
.page-home .block--opinion .form-poll-answer label {
  font-size: 13px;
}
/* line 824, ../scss/_random.scss */
.page-home .block--toolin .carousel-control, .page-home .block--week-videos .carousel-control {
  background: url("../images/carousel-small-arrow-right.png") no-repeat center;
  border-right: 0;
  border: 0;
  opacity: 1;
  width: 25px;
  height: 25px;
  top: -20px;
  left: auto;
  right: 0;
}
/* line 834, ../scss/_random.scss */
.page-home .block--toolin .carousel-control.left, .page-home .block--week-videos .carousel-control.left {
  right: 22px;
  background: url("../images/carousel-small-arrow-left.png") no-repeat center;
}
/* line 842, ../scss/_random.scss */
.page-home .block--astro .pull-right {
  color: #174f82;
}
/* line 845, ../scss/_random.scss */
.page-home .block--astro .row--astro {
  padding-bottom: 10px;
  border-bottom: 1px solid #eee;
  margin-bottom: 10px;
}
/* line 850, ../scss/_random.scss */
.page-home .block--astro p {
  margin: 0;
}
@media screen and (min-width: 800px) {
  /* line 856, ../scss/_random.scss */
  .page-home .block--science .block-title {
    border-radius: 0;
    border-top-left-radius: 8px;
    border-bottom-left-radius: 8px;
  }
  /* line 864, ../scss/_random.scss */
  .page-home .block--tech .block-title {
    border-radius: 0;
  }
  /* line 868, ../scss/_random.scss */
  .page-home .block--health {
    margin-left: 0;
  }
  /* line 870, ../scss/_random.scss */
  .page-home .block--health .block-title {
    border-radius: 0;
    border-top-right-radius: 8px;
    border-bottom-right-radius: 8px;
  }
  /* line 876, ../scss/_random.scss */
  .page-home .block--health ul {
    padding: 0 10px;
  }
  /* line 879, ../scss/_random.scss */
  .page-home .block--health li {
    list-style: none;
    border-bottom: 1px solid #f1f1f1;
    padding: 5px 0;
    margin-left: 0;
  }
  /* line 884, ../scss/_random.scss */
  .page-home .block--health li:nth-last-child(1) {
    border-bottom: 0;
  }
}

/**
 * Common things on sports and showbiz pages.
 */
/* line 896, ../scss/_random.scss */
.page-sports .container-fluid, .page-showbiz .container-fluid {
  font-family: times;
  font-size: 18px;
}
/* line 899, ../scss/_random.scss */
.page-sports .container-fluid [class*="title"], .page-showbiz .container-fluid [class*="title"] {
  text-transform: uppercase;
  font-weight: bold;
}
/* line 903, ../scss/_random.scss */
.page-sports .container-fluid h3, .page-sports .container-fluid h4, .page-showbiz .container-fluid h3, .page-showbiz .container-fluid h4 {
  font-weight: normal;
}
/* line 906, ../scss/_random.scss */
.page-sports .container-fluid p, .page-showbiz .container-fluid p {
  font-size: 18px;
}
/* line 910, ../scss/_random.scss */
.page-sports a, .page-sports a:hover, .page-showbiz a, .page-showbiz a:hover {
  color: #222;
}
/* line 914, ../scss/_random.scss */
.page-sports .block--top--carousel, .page-showbiz .block--top--carousel {
  position: relative;
}
/* line 916, ../scss/_random.scss */
.page-sports .block--top--carousel .top-carousel-title, .page-showbiz .block--top--carousel .top-carousel-title {
  position: absolute;
  top: 0px;
  background: url("../images/red-folding-bg.png") no-repeat 0px top;
  z-index: 1;
  color: #fff;
  padding: 14px 25px 40px 15px;
  background-size: 100% 100%;
  margin: 0;
  font-size: 27px;
}
/* line 928, ../scss/_random.scss */
.page-sports .block--top--carousel .carousel, .page-showbiz .block--top--carousel .carousel {
  padding-left: 15px;
}
/* line 932, ../scss/_random.scss */
.page-sports .block--top--carousel .carousel-inner .item .top-carousel-item-heading, .page-showbiz .block--top--carousel .carousel-inner .item .top-carousel-item-heading {
  width: 100%;
  padding: 5px 30% 5px 10px;
  background: #af1415;
  color: white;
  line-height: 1.2;
  margin: 0;
  font-size: 30px;
  height: 85px;
}
/* line 941, ../scss/_random.scss */
.page-sports .block--top--carousel .carousel-inner .item .top-carousel-item-heading a, .page-showbiz .block--top--carousel .carousel-inner .item .top-carousel-item-heading a {
  color: white;
}
/* line 946, ../scss/_random.scss */
.page-sports .block--top--carousel .carousel-control, .page-showbiz .block--top--carousel .carousel-control {
  top: auto;
  bottom: 4px;
  left: auto;
  right: 0;
  background: url("../images/sports-carousel-arrow-right.png") no-repeat center;
  border: 0;
  background-color: #222;
  border-radius: 0;
  opacity: 1;
  width: 72px;
  height: 81px;
}
/* line 958, ../scss/_random.scss */
.page-sports .block--top--carousel .carousel-control.left, .page-showbiz .block--top--carousel .carousel-control.left {
  right: 70px;
  background: url("../images/sports-carousel-arrow-left.png") no-repeat center;
  background-color: #222;
}
@media (max-width: 480px) {
  /* line 965, ../scss/_random.scss */
  .page-sports .block--top--carousel .carousel-inner .item .top-carousel-item-heading, .page-showbiz .block--top--carousel .carousel-inner .item .top-carousel-item-heading {
    position: static;
    height: 40px;
    font-size: 14px;
  }
  /* line 970, ../scss/_random.scss */
  .page-sports .block--top--carousel .carousel-control, .page-showbiz .block--top--carousel .carousel-control {
    width: 40px;
    height: 36px;
  }
  /* line 973, ../scss/_random.scss */
  .page-sports .block--top--carousel .carousel-control.left, .page-showbiz .block--top--carousel .carousel-control.left {
    right: 30px;
  }
  /* line 977, ../scss/_random.scss */
  .page-sports .block--top--carousel .top-carousel-title, .page-showbiz .block--top--carousel .top-carousel-title {
    font-size: 13px;
    padding: 0px 10px 10px 10px;
    left: 0 !important;
  }
}
/* line 985, ../scss/_random.scss */
.page-sports [class*="block--"], .page-showbiz [class*="block--"] {
  margin-bottom: 20px;
}
/* line 987, ../scss/_random.scss */
.page-sports [class*="block--"] .block-title-withoutbg, .page-showbiz [class*="block--"] .block-title-withoutbg {
  background: none;
  border-top: 2px solid #ccc;
  border-bottom: 2px solid #ccc;
  border-radius: 0;
  color: #af1415;
  margin: 0 0 10px 0;
  padding: 5px 0;
  width: 100%;
}
/* line 997, ../scss/_random.scss */
.page-sports [class*="block--"] .block-title-black-pattern, .page-showbiz [class*="block--"] .block-title-black-pattern {
  background: url("../images/sports-special-title.png") no-repeat 0 -3px;
  color: white;
  text-align: center;
  border-radius: 0px 0px 10px 10px;
  padding: 10px 0 20px 0;
  background-size: 100% 100%;
  margin: 0;
}
/* line 1005, ../scss/_random.scss */
.page-sports [class*="block--"] .block-title-black-pattern + .item, .page-showbiz [class*="block--"] .block-title-black-pattern + .item {
  padding-bottom: 10px;
  border-bottom: 1px dotted #ccc;
  margin-bottom: 10px;
}
/* line 1011, ../scss/_random.scss */
.page-sports [class*="block--"] .block-title-blackbg, .page-showbiz [class*="block--"] .block-title-blackbg {
  background: #000;
  color: white;
  width: 100%;
  border-radius: 0;
  margin-top: 0;
}
/* line 1018, ../scss/_random.scss */
.page-sports [class*="block--"] .article-heading, .page-showbiz [class*="block--"] .article-heading {
  font-size: 22px;
}
/* line 1021, ../scss/_random.scss */
.page-sports [class*="block--"] .article-heading-big, .page-showbiz [class*="block--"] .article-heading-big {
  font-size: 25px;
  margin-top: 10px;
}
/* line 1026, ../scss/_random.scss */
.page-sports [class*="block--"] .arrow1 li, .page-showbiz [class*="block--"] .arrow1 li {
  margin: 0;
  padding: 5px 0 5px 15px;
  list-style: none;
  background: url("../images/arrow1.png") no-repeat 0px 12px;
}
/* line 1031, ../scss/_random.scss */
.page-sports [class*="block--"] .arrow1 li.first-item, .page-showbiz [class*="block--"] .arrow1 li.first-item {
  padding: 0;
  background: none;
}
/* line 1038, ../scss/_random.scss */
.page-sports .row-column-four .block-inner, .page-showbiz .row-column-four .block-inner {
  padding-right: 10px;
}
/* line 1042, ../scss/_random.scss */
.page-sports .block--football, .page-sports .block--celebrity, .page-showbiz .block--football, .page-showbiz .block--celebrity {
  border-top: 3px solid #222;
  margin-bottom: 0;
}
/* line 1045, ../scss/_random.scss */
.page-sports .block--football .block-title-withoutbg, .page-sports .block--celebrity .block-title-withoutbg, .page-showbiz .block--football .block-title-withoutbg, .page-showbiz .block--celebrity .block-title-withoutbg {
  border-top: 0;
}

/* line 1053, ../scss/_random.scss */
.page-sports .block--football .block-title-withoutbg, .page-sports .block--tennis .block-title-withoutbg, .page-showbiz .block--celebrity .block-title-withoutbg, .page-showbiz .block--redhot .block-title-withoutbg {
  color: #222;
  margin-bottom: 0;
}
/* line 1057, ../scss/_random.scss */
.page-sports .block--football .article-heading-big, .page-sports .block--tennis .article-heading-big, .page-showbiz .block--celebrity .article-heading-big, .page-showbiz .block--redhot .article-heading-big {
  margin-top: 0;
}
/* line 1060, ../scss/_random.scss */
.page-sports .block--football ul li, .page-sports .block--tennis ul li, .page-showbiz .block--celebrity ul li, .page-showbiz .block--redhot ul li {
  padding: 10px 0;
  border-bottom: 1px dotted #222;
  background: none;
  list-style: none;
  margin: 0;
}
/* line 1066, ../scss/_random.scss */
.page-sports .block--football ul li.first-item, .page-sports .block--football ul li:nth-last-child(1), .page-sports .block--tennis ul li.first-item, .page-sports .block--tennis ul li:nth-last-child(1), .page-showbiz .block--celebrity ul li.first-item, .page-showbiz .block--celebrity ul li:nth-last-child(1), .page-showbiz .block--redhot ul li.first-item, .page-showbiz .block--redhot ul li:nth-last-child(1) {
  border-bottom: 0;
}

/**
 * Sports page indivisual things.
 */
/* line 1076, ../scss/_random.scss */
.page-sports .block--top--carousel .top-carousel-title {
  left: -10px;
}
@media (max-width: 479px) {
  /* line 1080, ../scss/_random.scss */
  .page-sports .block--top--carousel .top-carousel-title {
    left: 2px !important;
  }
}
/* line 1084, ../scss/_random.scss */
.page-sports .block-title-blackbg {
  padding: 8px 10px 8px 10%;
}
/* line 1088, ../scss/_random.scss */
.page-sports .row--scoreboard {
  background: #000;
  color: white;
  margin-bottom: 10px;
  font-size: 13px;
  font-family: sans-serif;
  padding-bottom: 5px;
}
/* line 1095, ../scss/_random.scss */
.page-sports .row--scoreboard p {
  font-size: 12px;
  margin: 5px 0;
}
/* line 1099, ../scss/_random.scss */
.page-sports .row--scoreboard .nav-pills {
  margin: 0 5px 10px 5px;
}
/* line 1101, ../scss/_random.scss */
.page-sports .row--scoreboard .nav-pills li {
  background: #3b3b3b;
  color: white;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  margin-right: 5px;
  width: 18%;
  text-align: center;
}
/* line 1110, ../scss/_random.scss */
.page-sports .row--scoreboard .nav-pills li a, .page-sports .row--scoreboard .nav-pills li a:hover {
  color: white;
  background: none;
  padding: 2px;
}
/* line 1115, ../scss/_random.scss */
.page-sports .row--scoreboard .nav-pills li:hover {
  background: #3b3b3b;
  color: white;
}
/* line 1119, ../scss/_random.scss */
.page-sports .row--scoreboard .nav-pills li.active {
  background: #af1415;
}
/* line 1121, ../scss/_random.scss */
.page-sports .row--scoreboard .nav-pills li.active a {
  background: none;
}
/* line 1127, ../scss/_random.scss */
.page-sports .row--scoreboard .list_carousel {
  margin-bottom: 0;
  margin: 0;
  position: relative;
  width: 100%;
  height: 100%;
}
/* line 1133, ../scss/_random.scss */
.page-sports .row--scoreboard .list_carousel #sports-scorecard-carousel {
  margin: 0;
  padding: 0;
  list-style: none;
  display: block;
}
/* line 1138, ../scss/_random.scss */
.page-sports .row--scoreboard .list_carousel #sports-scorecard-carousel > li {
  padding: 0 45px 10px 45px;
  margin: 0;
  display: block;
  float: left;
  margin: 0 1px;
  overflow: hidden;
  width: 100%;
}
/* line 1151, ../scss/_random.scss */
.page-sports .row--scoreboard .list_carousel .caroufredsel_wrapper {
  cursor: default !important;
  margin: 0 !important;
  width: 100% !important;
}
/* line 1157, ../scss/_random.scss */
.page-sports .row--scoreboard .score-block {
  background-image: -webkit-gradient(linear, top, #303030, black);
  background-image: -webkit-linear-gradient(top, #303030, black);
  background-image: -moz-linear-gradient(top, #303030, black);
  background-image: -o-linear-gradient(top, #303030, black);
  background-image: -ms-linear-gradient(top, #303030, black);
  background-image: linear-gradient(top, #303030, #000000);
  padding: 8px 20px;
  border-radius: 10px;
  border: 2px solid #2f2f2f;
  border-top: transparent;
  margin-bottom: 7px;
}
/* line 1166, ../scss/_random.scss */
.page-sports .row--scoreboard .score-block p[data-color="yellow"], .page-sports .row--scoreboard .score-block span[data-color="yellow"] {
  color: #c17d1a;
}
/* line 1169, ../scss/_random.scss */
.page-sports .row--scoreboard .score-block p[data-color="white"], .page-sports .row--scoreboard .score-block span[data-color="white"] {
  color: white;
}
/* line 1172, ../scss/_random.scss */
.page-sports .row--scoreboard .score-block p[data-color="gray"], .page-sports .row--scoreboard .score-block span[data-color="gray"] {
  color: #919598;
}
/* line 1175, ../scss/_random.scss */
.page-sports .row--scoreboard .score-block p.half, .page-sports .row--scoreboard .score-block span.half {
  float: left;
  width: 50%;
}
/* line 1180, ../scss/_random.scss */
.page-sports .row--scoreboard .score-block span {
  padding: 0 10% 0 0;
}
/* line 1184, ../scss/_random.scss */
.page-sports .row--scoreboard .prev, .page-sports .row--scoreboard .next {
  position: absolute;
  background: url("../images/score-board-arrow-right.png") no-repeat center #1f1f1f;
  width: 35px;
  height: 100%;
  top: 0;
  border: 0;
  opacity: 1;
  border-radius: 0;
  margin-top: -7px;
  right: 0;
}
/* line 1195, ../scss/_random.scss */
.page-sports .row--scoreboard .prev.disabled, .page-sports .row--scoreboard .next.disabled {
  display: none !important;
}
/* line 1199, ../scss/_random.scss */
.page-sports .row--scoreboard .prev {
  background: url("../images/score-board-arrow-left.png") no-repeat center #1f1f1f;
  left: 0;
}
/* line 1203, ../scss/_random.scss */
.page-sports .row--scoreboard .score-block {
  width: 100%;
  float: left;
}
/* line 1207, ../scss/_random.scss */
.page-sports .row--scoreboard .score-block p.half .player, .page-sports .row--scoreboard .score-block p.half .player-score, .page-sports .row--scoreboard .score-block p.half .team, .page-sports .row--scoreboard .score-block p.half .team-score {
  float: left;
}
@media (max-width: 479px) {
  /* line 1213, ../scss/_random.scss */
  .page-sports .row--scoreboard .carousel-inner .score-block {
    height: auto !important;
    padding: 8px 8px;
  }
  /* line 1217, ../scss/_random.scss */
  .page-sports .row--scoreboard .carousel-inner .score-block p.half, .page-sports .row--scoreboard .carousel-inner .score-block span.half {
    float: none;
    width: 100%;
  }
  /* line 1220, ../scss/_random.scss */
  .page-sports .row--scoreboard .carousel-inner .score-block p.half .player, .page-sports .row--scoreboard .carousel-inner .score-block p.half .player-score, .page-sports .row--scoreboard .carousel-inner .score-block p.half .team, .page-sports .row--scoreboard .carousel-inner .score-block p.half .team-score, .page-sports .row--scoreboard .carousel-inner .score-block span.half .player, .page-sports .row--scoreboard .carousel-inner .score-block span.half .player-score, .page-sports .row--scoreboard .carousel-inner .score-block span.half .team, .page-sports .row--scoreboard .carousel-inner .score-block span.half .team-score {
    float: none;
  }
  /* line 1225, ../scss/_random.scss */
  .page-sports .row--scoreboard .carousel-inner .score-block span {
    padding: 0 2px;
  }
  /* line 1229, ../scss/_random.scss */
  .page-sports .row--scoreboard .nav-pills {
    display: none;
  }
}
/* line 1236, ../scss/_random.scss */
.page-sports .block--exclusive .row-exclusive-item {
  padding-bottom: 10px;
  margin-bottom: 10px;
  border-bottom: 1px dotted #ccc;
}
/* line 1240, ../scss/_random.scss */
.page-sports .block--exclusive .row-exclusive-item:nth-last-child(1) {
  border-bottom: 0;
}
@media screen and (min-width: 800px) {
  /* line 1246, ../scss/_random.scss */
  .page-sports .block--exclusive {
    margin-top: 20px;
  }
}
/* line 1253, ../scss/_random.scss */
.page-sports .block--blog li:not(.first-item), .page-sports .block--softspot li:not(.first-item) {
  border-bottom: 1px dotted #ccc;
}
/* line 1256, ../scss/_random.scss */
.page-sports .block--blog li:last-child, .page-sports .block--softspot li:last-child {
  border-bottom: 0;
}
/* line 1262, ../scss/_random.scss */
.page-sports .block--football--tennis {
  background: url("../images/gray-white-pattern-bg.png") no-repeat;
  background-size: cover;
  padding: 0 15px;
}
/* line 1268, ../scss/_random.scss */
.page-sports .block--special {
  padding: 10px 10px;
  background: #eee;
  position: relative;
}
/* line 1272, ../scss/_random.scss */
.page-sports .block--special .block-special-title {
  position: absolute;
  top: -10px;
  z-index: 100;
  color: #fff;
  left: 2px;
  background: url("../images/special-block-title.png") no-repeat;
  margin: 0;
  padding: 16px 30px 8px 30px;
}
/* line 1282, ../scss/_random.scss */
.page-sports .block--special .carousel {
  margin-top: 35px;
}
/* line 1284, ../scss/_random.scss */
.page-sports .block--special .carousel .carousel-indicators {
  top: -25px;
}
/* line 1286, ../scss/_random.scss */
.page-sports .block--special .carousel .carousel-indicators li.active {
  background: #af1415;
}
/* line 1295, ../scss/_random.scss */
.page-sports .block--photos .carousel-indicators li.active {
  background: #af1415;
}
/* line 1302, ../scss/_random.scss */
.page-sports .block--golf ul, .page-sports .block--othersports ul {
  padding: 0 10px;
}
/* line 1304, ../scss/_random.scss */
.page-sports .block--golf ul li, .page-sports .block--othersports ul li {
  list-style: none;
  margin-left: 0;
}
/* line 1311, ../scss/_random.scss */
.page-sports .block--golf ul {
  border-right: 1px solid #f1f1f1;
}
/* line 1317, ../scss/_random.scss */
.page-sports .block--debate .comments {
  background: url("../images/sports-debate-comments.png") no-repeat;
  width: 100%;
  height: 20px;
  padding: 0;
  height: 20px;
  box-shadow: none;
}
/* line 1329, ../scss/_random.scss */
.page-sports .block--ranking .nav-tabs {
  margin: 0;
}
/* line 1331, ../scss/_random.scss */
.page-sports .block--ranking .nav-tabs > li {
  background-image: -webkit-gradient(linear, top, white, #e7e7e7);
  background-image: -webkit-linear-gradient(top, white, #e7e7e7);
  background-image: -moz-linear-gradient(top, white, #e7e7e7);
  background-image: -o-linear-gradient(top, white, #e7e7e7);
  background-image: -ms-linear-gradient(top, white, #e7e7e7);
  background-image: linear-gradient(top, #ffffff, #e7e7e7);
  font-size: 16px;
  width: 19%;
}
/* line 1335, ../scss/_random.scss */
.page-sports .block--ranking .nav-tabs > li a {
  border: 1px solid #ddd;
  border-bottom-color: transparent;
  border-radius: 0;
  color: #555;
  padding: 8px 0;
  text-align: center;
  word-wrap: break-word;
  word-break: break-all;
}
/* line 1346, ../scss/_random.scss */
.page-sports .block--ranking .nav-tabs > li.active {
  background-image: -webkit-gradient(linear, top, #e7e7e7, white);
  background-image: -webkit-linear-gradient(top, #e7e7e7, white);
  background-image: -moz-linear-gradient(top, #e7e7e7, white);
  background-image: -o-linear-gradient(top, #e7e7e7, white);
  background-image: -ms-linear-gradient(top, #e7e7e7, white);
  background-image: linear-gradient(top, #e7e7e7, #ffffff);
  text-transform: uppercase;
  margin-top: -7px;
}
/* line 1350, ../scss/_random.scss */
.page-sports .block--ranking .nav-tabs > li.active a, .page-sports .block--ranking .nav-tabs > li.active a:hover {
  background: none;
  border-radius: 0;
  padding: 8px 0 16px 0;
}
/* line 1356, ../scss/_random.scss */
.page-sports .block--ranking .nav-tabs + .tab-content {
  border: 1px solid #ccc;
  border-top: 0;
  padding: 8px 10px;
}
/* line 1362, ../scss/_random.scss */
.page-sports .block--ranking .nav-pills {
  margin: 10px 0;
}
/* line 1364, ../scss/_random.scss */
.page-sports .block--ranking .nav-pills > li {
  width: 33%;
  font-size: 15px;
}
/* line 1367, ../scss/_random.scss */
.page-sports .block--ranking .nav-pills > li a {
  padding: 5px 10px;
  display: inline;
  color: #666;
}
/* line 1371, ../scss/_random.scss */
.page-sports .block--ranking .nav-pills > li a:hover, .page-sports .block--ranking .nav-pills > li a :focus {
  background: none;
}
/* line 1375, ../scss/_random.scss */
.page-sports .block--ranking .nav-pills > li:nth-child(2) {
  text-align: center;
}
/* line 1378, ../scss/_random.scss */
.page-sports .block--ranking .nav-pills > li:nth-child(3) {
  text-align: right;
}
/* line 1382, ../scss/_random.scss */
.page-sports .block--ranking .nav-pills > li.active a, .page-sports .block--ranking .nav-pills > li.active a:hover, .page-sports .block--ranking .nav-pills > li.active a:focus {
  color: #333;
  background-color:#CCC;
  background-image: -webkit-gradient(linear, top, white, #e7e7e7);
  background-image: -webkit-linear-gradient(top, white, #e7e7e7);
  background-image: -moz-linear-gradient(top, white, #e7e7e7);
  background-image: -o-linear-gradient(top, white, #e7e7e7);
  background-image: -ms-linear-gradient(top, white, #e7e7e7);
  background-image: linear-gradient(top, #ffffff, #e7e7e7);
  padding: 5px 1px;
}
@media (max-width: 800px) {
  /* line 1392, ../scss/_random.scss */
  .page-sports .block--ranking .nav-tabs > li, .page-sports .block--ranking .nav-tabs > li.active {
    font-size: 14px;
  }
  /* line 1394, ../scss/_random.scss */
  .page-sports .block--ranking .nav-tabs > li a, .page-sports .block--ranking .nav-tabs > li.active a {
    padding-left: 2px;
    padding-right: 2px;
  }
  /* line 1401, ../scss/_random.scss */
  .page-sports .block--ranking .nav-pills > li {
    font-size: 13px;
  }
}
@media (max-width: 350px) {
  /* line 1407, ../scss/_random.scss */
  .page-sports .block--ranking .nav-tabs > li, .page-sports .block--ranking .nav-tabs > li.active, .page-sports .block--ranking .nav-pills li {
    font-size: 10px;
  }
}
@media (max-width: 250px) {
  /* line 1412, ../scss/_random.scss */
  .page-sports .block--ranking .nav-tabs > li.active {
    text-transform: capitalize;
    font-size: 8px;
  }
}
/* line 1419, ../scss/_random.scss */
.page-sports .block--ranking .table thead tr {
  background: #ccc;
}
/* line 1421, ../scss/_random.scss */
.page-sports .block--ranking .table thead tr td:nth-child(3n+3), .page-sports .block--ranking .table thead tr th:nth-child(3n+3) {
  text-align: right;
}
/* line 1424, ../scss/_random.scss */
.page-sports .block--ranking .table thead tr td:nth-child(3n+2), .page-sports .block--ranking .table thead tr th:nth-child(3n+2) {
  text-align: center;
}
/* line 1431, ../scss/_random.scss */
.page-sports .block--ranking .table tbody tr td:nth-child(3n+3), .page-sports .block--ranking .table tbody tr th:nth-child(3n+3) {
  text-align: right;
}
/* line 1434, ../scss/_random.scss */
.page-sports .block--ranking .table tbody tr td:nth-child(3n+2), .page-sports .block--ranking .table tbody tr th:nth-child(3n+2) {
  text-align: center;
}
/* line 1438, ../scss/_random.scss */
.page-sports .block--ranking .table tbody tr:nth-child(even) > td, .page-sports .block--ranking .table tbody tr:nth-child(even) > th {
  background: #eee;
}
/* line 1443, ../scss/_random.scss */
.page-sports .block--ranking .table tbody tr:nth-child(odd) > td, .page-sports .block--ranking .table tbody tr:nth-child(odd) > th {
  background: white;
}
/* line 1449, ../scss/_random.scss */
.page-sports .block--ranking .table td {
  border: 0;
}

/**
 * Showbiz page indivisual things.
 */
/* line 1459, ../scss/_random.scss */
.page-showbiz {
  /**
   * big display image mode.
   */
}
/* line 1460, ../scss/_random.scss */
.page-showbiz .container-fluid {
  margin-top: 10px;
}
/* line 1463, ../scss/_random.scss */
.page-showbiz .block-title-blackbg {
  padding: 8px 0;
  text-align: center;
}
/* line 1467, ../scss/_random.scss */
.page-showbiz [class*="row-column-"] .row-column-inner {
  clear: both;
  padding: 0 10px;
}
@media (max-width: 479px) {
  /* line 1474, ../scss/_random.scss */
  .page-showbiz .block--top--carousel .top-carousel-title {
    left: 6px !important;
  }
}
/* line 1479, ../scss/_random.scss */
.page-showbiz .block--celeb--redhot {
  background: url("../images/gray-white-pattern-bg.png") no-repeat;
  background-size: cover;
  padding: 0 15px;
}
/* line 1486, ../scss/_random.scss */
.page-showbiz .block--photos--black .photos-img-div {
  position: relative;
}
/* line 1489, ../scss/_random.scss */
.page-showbiz .block--photos--black .camera-icon {
  position: absolute;
  background: url("../images/showbiz-photos-camera-icon.png") no-repeat 95% 95%;
  width: 100%;
  height: 100%;
  display: inline-block;
  opacity: .6;
  bottom: 0;
  left: 0;
}
/* line 1503, ../scss/_random.scss */
.page-showbiz .row-column-four ul, .page-showbiz .block--lifestyle ul {
  padding: 0 3px;
}
/* line 1505, ../scss/_random.scss */
.page-showbiz .row-column-four ul li, .page-showbiz .block--lifestyle ul li {
  padding: 5px 10px 5px 15px;
  background: url("../images/arrow1.png") no-repeat 0px 12px;
  list-style: none;
  margin-left: 0;
}
/* line 1510, ../scss/_random.scss */
.page-showbiz .row-column-four ul li.first-item, .page-showbiz .block--lifestyle ul li.first-item {
  padding: 0;
  background: none;
}
/* line 1518, ../scss/_random.scss */
.page-showbiz .block--lifestyle li:not(.first-item) {
  border-bottom: 1px dotted #ccc;
}
/* line 1521, ../scss/_random.scss */
.page-showbiz .block--lifestyle li:last-child {
  border: 0;
}
/* line 1533, ../scss/_random.scss */
.page-showbiz .block--opinion, .page-showbiz .block--mouthfull {
  padding: 10px 20px;
  background-color: #fdfdfd;
  border: 1px solid #eee;
}
/* line 1537, ../scss/_random.scss */
.page-showbiz .block--opinion h3, .page-showbiz .block--mouthfull h3 {
  margin-top: 0;
}
/* line 1541, ../scss/_random.scss */
.page-showbiz .block--mouthfull {
  background: url("../images/showbiz-mouthful-bg.png") no-repeat top right #fdfdfd;
}
/* line 1543, ../scss/_random.scss */
.page-showbiz .block--mouthfull h3 {
  text-align: center;
}
/* line 1549, ../scss/_random.scss */
.page-showbiz .block--reviews .row-review {
  padding-bottom: 10px;
  margin-bottom: 10px;
  border-bottom: 1px dotted #ccc;
}
/* line 1553, ../scss/_random.scss */
.page-showbiz .block--reviews .row-review:nth-last-child(1) {
  border-bottom: 0;
}
/* line 1557, ../scss/_random.scss */
.page-showbiz .block--reviews .row-review .review-stars span {
  display: inline-block;
}
/* line 1566, ../scss/_random.scss */
.page-showbiz .block--astro .block-title-withoutbg span, .page-showbiz .block--tarot .block-title-withoutbg span {
  color: #222;
  font-size: smaller;
}
/* line 1571, ../scss/_random.scss */
.page-showbiz .block--astro .select-zodiac, .page-showbiz .block--tarot .select-zodiac {
  width: 100%;
}
/* line 1577, ../scss/_random.scss */
.page-showbiz #big-display-mode-active {
  position: absolute;
  right: 50px;
  bottom: 120px;
  background: url("../images/big-display-image-active-icon.png") no-repeat center;
  width: 70px;
  height: 70px;
  opacity: .8;
}
@media (max-width: 767px) {
  /* line 1587, ../scss/_random.scss */
  .page-showbiz #big-display-mode-active {
    display: none;
  }
}
/* line 1595, ../scss/_random.scss */
.page-showbiz a {
  color: #555;
  text-decoration: none;
  outline: none;
}
/* line 1601, ../scss/_random.scss */
.page-showbiz a:hover {
  color: #000;
}
/* line 1605, ../scss/_random.scss */
.page-showbiz #big-display-mode {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
/* line 1614, ../scss/_random.scss */
.page-showbiz #big-display-mode #site-logo img {
  width: 30%;
}
/* line 1618, ../scss/_random.scss */
.page-showbiz #big-display-mode .top-carousel-item-heading {
  position: absolute;
  bottom: 15%;
  margin: 0;
  color: #fff;
  width: 420px;
  line-height: 1;
  font-size: 55px;
  left: 5%;
  text-align: start;
}
/* line 1628, ../scss/_random.scss */
.page-showbiz #big-display-mode .top-carousel-item-heading:before {
  content: "Showbiz";
  position: absolute;
  width: 135px;
  height: 48px;
  background: url("../images/showbiz-ribbon.png") no-repeat center;
  font-size: 24px;
  padding: 20px 12px 12px 12px;
  top: -60px;
  background-size: cover;
  left: 0;
}
@media (max-width: 479px) {
  /* line 1654, ../scss/_random.scss */
  .page-showbiz #big-display-mode .top-carousel-item-heading {
    display: none;
  }
}
/* line 1662, ../scss/_random.scss */
.page-showbiz #container,
.page-showbiz .bb-custom-wrapper,
.page-showbiz .bb-bookblock {
  width: 100%;
  height: 100%;
}
/* line 1667, ../scss/_random.scss */
.page-showbiz #container {
  position: relative;
  left: 0px;
  -webkit-transition: left 0.3s ease-in-out;
  -o-transition: left 0.3s ease-in-out;
  transition: left 0.3s ease-in-out;
}
/* line 1679, ../scss/_random.scss */
.page-showbiz .bb-custom-wrapper nav {
  position: absolute;
  z-index: 1000;
}
/* line 1685, ../scss/_random.scss */
.page-showbiz .bb-custom-wrapper #bb-nav-prev, .page-showbiz .bb-custom-wrapper #bb-nav-next,
.page-showbiz #big-display-close-button {
  position: absolute;
  color: #fff;
  cursor: pointer;
  z-index: 10000;
}
/* line 1692, ../scss/_random.scss */
.page-showbiz .bb-custom-wrapper #bb-nav-prev, .page-showbiz .bb-custom-wrapper #bb-nav-next {
  width: 40px;
  height: 40px;
  top: 30%;
}
/* line 1698, ../scss/_random.scss */
.page-showbiz .bb-custom-wrapper #bb-nav-prev {
  left: 50px;
  background: url("../images/big-display-arrow-prev.png") no-repeat;
}
/* line 1703, ../scss/_random.scss */
.page-showbiz .bb-custom-wrapper #bb-nav-next {
  right: 50px;
  background: url("../images/big-display-arrow-next.png") no-repeat;
}
/* line 1708, ../scss/_random.scss */
.page-showbiz #big-display-close-button {
  background: url("../images/close.png") no-repeat;
  z-index: 1000;
  width: 60px;
  height: 60px;
  left: auto;
  right: 25px;
  top: 25px;
  text-indent: -9000px;
  background-size: contain;
}
/* line 1722, ../scss/_random.scss */
.page-showbiz .no-js .bb-custom-wrapper span,
.page-showbiz .no-js #big-display-close-button {
  display: none;
}
/* line 1726, ../scss/_random.scss */
.page-showbiz .bb-item .content {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  bottom: 0;
  margin: 0;
  overflow: hidden;
  -webkit-font-smoothing: subpixel-antialiased;
}
/* line 1737, ../scss/_random.scss */
.page-showbiz .scroller {
  padding: 0;
  position: relative;
  top: 0;
  overflow: hidden;
}
/* line 1742, ../scss/_random.scss */
.page-showbiz .scroller img {
  max-width: none;
}

/**
 * health page.
 */
/* line 1760, ../scss/_random.scss */
.page-health p {
  color: #000;
}
/* line 1763, ../scss/_random.scss */
.page-health a, .page-health a:hover {
  color: #174f82;
}
/* line 1766, ../scss/_random.scss */
.page-health .block-title {
  padding: 4px 10px 6px 10px;
  border-radius: 0;
}
/* line 1770, ../scss/_random.scss */
.page-health .block--tips, .page-health .block--low-cal-recipes {
  position: relative;
  margin: 0 0 20px 0;
  background: #eee;
}
/* line 1774, ../scss/_random.scss */
.page-health .block--tips .block-tip-recipes-title, .page-health .block--low-cal-recipes .block-tip-recipes-title {
  background: #ddd;
  padding: 4px 10px 6px 10px;
  margin: 0;
  color: #174f82;
}
/* line 1780, ../scss/_random.scss */
.page-health .block--tips .block-inner, .page-health .block--low-cal-recipes .block-inner {
  padding: 20px 10px;
}
/* line 1785, ../scss/_random.scss */
.page-health .block--tips li {
  padding: 8px 0;
  border-bottom: 1px solid #ccc;
  list-style-type: square;
  color: #888;
  margin-left: 10px;
}
/* line 1791, ../scss/_random.scss */
.page-health .block--tips li:nth-last-child(1) {
  border-bottom: 0;
}
/* line 1797, ../scss/_random.scss */
.page-health .block--low-cal-recipes .row-low-cal-recipes-item {
  padding-bottom: 10px;
  margin-bottom: 10px;
  border-bottom: 1px solid #ccc;
}
/* line 1801, ../scss/_random.scss */
.page-health .block--low-cal-recipes .row-low-cal-recipes-item:nth-last-child(1) {
  border-bottom: 0;
}
/* line 1804, ../scss/_random.scss */
.page-health .block--low-cal-recipes .row-low-cal-recipes-item a, .page-health .block--low-cal-recipes .row-low-cal-recipes-item a:hover {
  color: #555;
}

/* line 1812, ../scss/_random.scss */
.article-slideshow img {
  max-width: none !important;
}

@media (max-width: 800px) {
  /* line 1819, ../scss/_random.scss */
  .page-slideshows .column-two, .page-slideshows .column-third, .page-wallpaper .column-two, .page-wallpaper .column-third {
    width: 100%;
  }
}
/* line 1824, ../scss/_random.scss */
.page-slideshows .thumbnails .thumbnail, .page-wallpaper .thumbnails .thumbnail {
  float: left;
  width: 32%;
  margin-right: 2%;
  margin-bottom: 15px;
}
/* line 1829, ../scss/_random.scss */
.page-slideshows .thumbnails .thumbnail:nth-child(3n+3), .page-wallpaper .thumbnails .thumbnail:nth-child(3n+3) {
  margin-right: 0;
}
@media (max-width: 699px) {
  /* line 1834, ../scss/_random.scss */
  .page-slideshows .thumbnails .thumbnail, .page-wallpaper .thumbnails .thumbnail {
    float: left;
    width: 49%;
    margin-bottom: 15px;
    margin-right: 0;
  }
  /* line 1839, ../scss/_random.scss */
  .page-slideshows .thumbnails .thumbnail:nth-child(2n+1), .page-wallpaper .thumbnails .thumbnail:nth-child(2n+1) {
    margin-right: 2%;
  }
}
@media (max-width: 479px) {
  /* line 1845, ../scss/_random.scss */
  .page-slideshows .thumbnails .thumbnail, .page-wallpaper .thumbnails .thumbnail {
    float: none;
    width: 100%;
    margin-bottom: 15px;
  }
  /* line 1849, ../scss/_random.scss */
  .page-slideshows .thumbnails .thumbnail:nth-child(2n+1), .page-wallpaper .thumbnails .thumbnail:nth-child(2n+1) {
    margin-right: 0;
  }
}

/**
 * wallpaper page.
 */
/* line 1861, ../scss/_random.scss */
.page-wallpaper .wallpaer-sizes {
  margin: 10px 0;
  text-align: center;
}
/* line 1864, ../scss/_random.scss */
.page-wallpaper .wallpaer-sizes .wallpaper-size {
  padding: 5px 10px;
  color: #333;
}
/* line 1867, ../scss/_random.scss */
.page-wallpaper .wallpaer-sizes .wallpaper-size a, .page-wallpaper .wallpaer-sizes .wallpaper-size a:hover {
  color: #333;
}
/* line 1873, ../scss/_random.scss */
.page-wallpaper .block--videos--black [class*="title"], .page-wallpaper .block--razzamatazz [class*="title"] {
  text-transform: uppercase;
}
/* line 1878, ../scss/_random.scss */
.page-wallpaper .block--razzamatazz .block-title-withoutbg {
  color: #af1415;
}
/* line 1881, ../scss/_random.scss */
.page-wallpaper .block--razzamatazz h4 {
  margin-bottom: 0;
}
/* line 1883, ../scss/_random.scss */
.page-wallpaper .block--razzamatazz h4 a, .page-wallpaper .block--razzamatazz h4 a:hover {
  color: #222;
}
/* line 1890, ../scss/_random.scss */
.page-wallpaper .block--videos--black .carousel-inner h3, .page-wallpaper .block--videos--black .carousel-inner h4 {
  font-weight: normal;
}

/**
 * Videos page.
 */
/* line 1901, ../scss/_random.scss */
.page-videos .container-fluid {
  width: 85.5%;
  margin: 0 auto;
}
@media (max-width: 799px) {
  /* line 1906, ../scss/_random.scss */
  .page-videos .container-fluid {
    width: 100%;
  }
}
/* line 1910, ../scss/_random.scss */
.page-videos .row-carousel-videos {
  background: url("../images/videos-top-carousel-bg.png") repeat;
  padding: 10px 10px 60px 10px;
  margin-bottom: 20px;
  color: #fff;
}
/* line 1915, ../scss/_random.scss */
.page-videos .row-carousel-videos a, .page-videos .row-carousel-videos a:hover, .page-videos .row-carousel-videos p, .page-videos .row-carousel-videos h5, .page-videos .row-carousel-videos h4, .page-videos .row-carousel-videos h3 {
  color: white;
}
/* line 1918, ../scss/_random.scss */
.page-videos .row-carousel-videos .carousel-videos-title {
  background: url("../images/slideshow-carousel-title.png") no-repeat right center;
  background-size: cover;
  font-size: 22px;
  padding: 10px 50px 10px 10px;
  margin: 0;
  margin-bottom: 5px;
  color: #fff;
  display: inline-block;
}

/* line 1936, ../scss/_random.scss */
.page-videos .row-carousel-videos .carousel-inner .item .thumbnail-caption {
  position: absolute;
  padding: 10px 15px;
  bottom: 10%;
  width: 100%;
  background: #444;
  background: rgba(0, 0, 0, 0.8);
  color: white;
  margin: 0;
}
@media (min-width: 800px) {
  /* line 1949, ../scss/_random.scss */
  .page-videos .row-carousel-videos .carousel-videos-navigation {
    width: 33%;
    margin-left: 1%;
  }
}
/* line 1954, ../scss/_random.scss */
.page-videos .row-carousel-videos .video-thumbnail {
  padding: 8px 10px;
  background: #646464;
  background: rgba(100, 100, 100, 0.5);
}
/* line 1958, ../scss/_random.scss */
.page-videos .row-carousel-videos .video-thumbnail.active {
  background: #3c3c3c;
  background: rgba(60, 60, 60, 0.5);
}
/* line 1963, ../scss/_random.scss */
.page-videos .row-carousel-videos .video-thumbnail-img {
  position: relative;
}
/* line 1965, ../scss/_random.scss */
.page-videos .row-carousel-videos .video-thumbnail-img .play-icon {
  top: auto;
  bottom: 5px;
}
/* line 1969, ../scss/_random.scss */
.page-videos .row-carousel-videos .video-thumbnail-img img {
  max-height: 100%;
}
/* line 1973, ../scss/_random.scss */
.page-videos .row-carousel-videos .caroufredsel_wrapper, .page-videos .row-carousel-videos .video-thumbnail-carousel {
  height: 100% !important;
  width: 100%;
}
/* line 1977, ../scss/_random.scss */
.page-videos .row-carousel-videos .list_carousel {
  margin: 0;
  position: relative;
  width: 100%;
  height: 100%;
}
/* line 1982, ../scss/_random.scss */
.page-videos .row-carousel-videos .list_carousel .video-thumbnail-carousel {
  margin: 0;
  padding: 0;
  list-style: none;
  display: block;
}
/* line 1987, ../scss/_random.scss */
.page-videos .row-carousel-videos .list_carousel .video-thumbnail-carousel > li {
  padding: 8px 15px;
  margin: 0;
  display: block;
  float: left;
  margin: 0 1px;
  overflow: hidden;
  width: 100%;
}
/* line 2000, ../scss/_random.scss */
.page-videos .row-carousel-videos .list_carousel .caroufredsel_wrapper {
  cursor: default !important;
  margin: 0 !important;
  width: 100% !important;
}
/* line 2006, ../scss/_random.scss */
.page-videos .row-carousel-videos .list_carousel.responsive {
  width: auto;
  margin-left: 0;
}
/* line 2010, ../scss/_random.scss */
.page-videos .row-carousel-videos .prev, .page-videos .row-carousel-videos .next {
  position: absolute;
  left: 0;
  width: 100%;
  height: 27px;
  cursor: pointer;
}
/* line 2017, ../scss/_random.scss */
.page-videos .row-carousel-videos .prev {
  top: -27px;
  background: url("../images/videos-top-carousel-prev.png") no-repeat center;
}
/* line 2020, ../scss/_random.scss */
.page-videos .row-carousel-videos .prev.disabled {
  display: none !important;
}
/* line 2024, ../scss/_random.scss */
.page-videos .row-carousel-videos .next {
  bottom: -27px;
  background: url("../images/videos-top-carousel-next.png") no-repeat center;
}
/* line 2027, ../scss/_random.scss */
.page-videos .row-carousel-videos .next.disabled {
  display: none !important;
}
@media (max-width: 799px) {
  /* line 2032, ../scss/_random.scss */
  .page-videos .row-carousel-videos .carousel-inner, .page-videos .row-carousel-videos .carousel-videos-navigation {
    width: 100%;
    float: none;
    margin-left: 0;
  }
  /* line 2037, ../scss/_random.scss */
  .page-videos .row-carousel-videos .carousel-videos-navigation {
    height: 185px !important;
  }
  /* line 2040, ../scss/_random.scss */
  .page-videos .row-carousel-videos .list_carousel .video-thumbnail-carousel > li {
    width: 33%;
  }
  /* line 2043, ../scss/_random.scss */
  .page-videos .row-carousel-videos .prev, .page-videos .row-carousel-videos .next {
    top: 45%;
    bottom: auto;
    left: auto;
    width: 28px;
    height: 62px;
    cursor: pointer;
  }
  /* line 2051, ../scss/_random.scss */
  .page-videos .row-carousel-videos .prev {
    left: -5px;
    background: url("../images/slideshow-carousel-prev.png") no-repeat center;
  }
  /* line 2055, ../scss/_random.scss */
  .page-videos .row-carousel-videos .next {
    right: -5px;
    background: url("../images/slideshow-carousel-next.png") no-repeat center;
  }
}
@media (min-width: 600px) and (max-width: 799px) {
  /* line 2061, ../scss/_random.scss */
  .page-videos .row-carousel-videos .prev, .page-videos .row-carousel-videos .next {
    top: 25%;
  }
}
@media (max-width: 599px) {
  /* line 2066, ../scss/_random.scss */
  .page-videos .row-carousel-videos .list_carousel .video-thumbnail-carousel > li {
    width: 50%;
  }
}
@media (max-width: 800px) {
  /* line 2073, ../scss/_random.scss */
  .page-videos .row-carousel-videos {
    padding-bottom: 10px;
  }
}
/* line 2078, ../scss/_random.scss */
.page-videos .block-title {
  border-radius: 0;
}
/* line 2082, ../scss/_random.scss */
.page-videos .column-third .carousel {
  padding: 0 40px;
}
/* line 2084, ../scss/_random.scss */
.page-videos .column-third .carousel li {
  margin: 0;
}
/* line 2087, ../scss/_random.scss */
.page-videos .column-third .carousel .carousel-control {
  background: url("../images/video-carousel-arrow-right.png") no-repeat center;
  border-right: 0;
  border: 0;
  opacity: 1;
  width: 25px;
  height: 25px;
  right: 0;
  top: 50%;
}
/* line 2096, ../scss/_random.scss */
.page-videos .column-third .carousel .carousel-control.left {
  background: url("../images/video-carousel-arrow-left.png") no-repeat center;
  left: 0;
}
/* line 2104, ../scss/_random.scss */
.page-videos .column-two > .row-fluid {
  margin-bottom: 10px;
}
/* line 2107, ../scss/_random.scss */
.page-videos .column-two .list_carousel {
  margin: 0;
  width: 100%;
  height: 450px;
  position: relative;
}
/* line 2112, ../scss/_random.scss */
.page-videos .column-two .list_carousel .thumbnails {
  height: 100% !important;
}
/* line 2114, ../scss/_random.scss */
.page-videos .column-two .list_carousel .thumbnails li {
  display: block;
  float: left;
  margin: 0;
  margin-right: 10px;
  max-height: 100%;
}
/* line 2120, ../scss/_random.scss */
.page-videos .column-two .list_carousel .thumbnails li:nth-child(3n+3) {
  margin-right: 0;
}
@media (max-width: 800px) {
  /* line 2125, ../scss/_random.scss */
  .page-videos .column-two .list_carousel .thumbnails li:nth-child(2n+2) {
    margin-right: 0;
  }
}
@media (max-width: 479px) {
  /* line 2130, ../scss/_random.scss */
  .page-videos .column-two .list_carousel .thumbnails li {
    margin-right: 0;
  }
  /* line 2132, ../scss/_random.scss */
  .page-videos .column-two .list_carousel .thumbnails li img {
    max-height: 80%;
  }
}
/* line 2138, ../scss/_random.scss */
.page-videos .column-two .list_carousel .caroufredsel_wrapper {
  width: 100% !important;
  height: 100% !important;
}
/* line 2142, ../scss/_random.scss */
.page-videos .column-two .list_carousel .prev, .page-videos .column-two .list_carousel .next, .page-videos .column-two .list_carousel .counting-number {
  position: absolute;
  border-right: 0;
  border: 0;
  opacity: 1;
  width: 25px;
  height: 25px;
  top: -42px;
  left: auto;
  display: inline-block;
}
/* line 2152, ../scss/_random.scss */
.page-videos .column-two .list_carousel .prev.disabled, .page-videos .column-two .list_carousel .next.disabled, .page-videos .column-two .list_carousel .counting-number.disabled {
  display: none !important;
}
/* line 2156, ../scss/_random.scss */
.page-videos .column-two .list_carousel .prev {
  right: 80px;
  background: url("../images/video-carousel-arrow-left.png") no-repeat center left;
}
/* line 2160, ../scss/_random.scss */
.page-videos .column-two .list_carousel .counting-number {
  font-size: 16px;
  right: 30px;
  width: 60px;
  text-align: center;
}
/* line 2166, ../scss/_random.scss */
.page-videos .column-two .list_carousel .next {
  right: 10px;
  background: url("../images/video-carousel-arrow-right.png") no-repeat center right;
}
@media (min-width: 800px) and (max-width: 1200px) {
  /* line 2172, ../scss/_random.scss */
  .page-videos .column-two .list_carousel {
    height: 350px;
  }
}

/**
 * Slideshows page.
 */
/* line 2183, ../scss/_random.scss */
.page-slideshows .container-fluid {
  width: 85.5%;
  margin: 0 auto;
}
@media (max-width: 799px) {
  /* line 2188, ../scss/_random.scss */
  .page-slideshows .container-fluid {
    width: 100%;
  }
}
/* line 2192, ../scss/_random.scss */
.page-slideshows .row-carousel-slideshows {
  position: relative;
  background: url("../images/videos-top-carousel-bg.png") repeat;
  padding: 10px 10px 30px 10px;
  margin-bottom: 20px;
}
/* line 2197, ../scss/_random.scss */
.page-slideshows .row-carousel-slideshows a, .page-slideshows .row-carousel-slideshows a:hover, .page-slideshows .row-carousel-slideshows p, .page-slideshows .row-carousel-slideshows h3, .page-slideshows .row-carousel-slideshows h2 {
  color: white;
}
/* line 2200, ../scss/_random.scss */
.page-slideshows .row-carousel-slideshows .left-thumbnail-part, .page-slideshows .row-carousel-slideshows .right-description-part {
  margin-top: 8px;
  margin-bottom: 10px;
}
/* line 2204, ../scss/_random.scss */
.page-slideshows .row-carousel-slideshows .left-thumbnail-part {
  margin-left: 0;
}
/* line 2206, ../scss/_random.scss */
.page-slideshows .row-carousel-slideshows .left-thumbnail-part img {
  margin-left: 0;
}
/* line 2210, ../scss/_random.scss */
.page-slideshows .row-carousel-slideshows .right-description-part {
  padding: 0 10px;
  background: #2a2a2a;
  position: relative;
}
/* line 2215, ../scss/_random.scss */
.page-slideshows .row-carousel-slideshows .carousel-slideshows-title {
  background: url("../images/slideshow-carousel-title.png") no-repeat right center;
  background-size: cover;
  font-size: 24px;
  padding: 10px 10px;
  margin: 0;
}
/* line 2223, ../scss/_random.scss */
.page-slideshows .row-carousel-slideshows #carousel-slideshow-page {
  margin-bottom: 0;
}
/* line 2226, ../scss/_random.scss */
.page-slideshows .row-carousel-slideshows .row-carousel-navs {
  position: absolute;
  bottom: 25px;
  width: 36%;
  right: 2%;
  height: 60px;
}
/* line 2233, ../scss/_random.scss */
.page-slideshows .row-carousel-slideshows .row-carousel-nav-prev, .page-slideshows .row-carousel-slideshows .row-carousel-nav-next {
  position: static;
  width: 28px;
  height: 62px;
  border: 0;
  opacity: 1;
  border-radius: 0;
  display: inline-block;
  float: left;
}
/* line 2243, ../scss/_random.scss */
.page-slideshows .row-carousel-slideshows .row-carousel-nav-prev {
  background: url("../images/slideshow-carousel-prev.png") no-repeat;
}
/* line 2246, ../scss/_random.scss */
.page-slideshows .row-carousel-slideshows .row-carousel-nav-next {
  float: right;
  background: url("../images/slideshow-carousel-next.png") no-repeat;
}
/* line 2250, ../scss/_random.scss */
.page-slideshows .row-carousel-slideshows .slideshow-carousel-pagination {
  position: static;
}
/* line 2252, ../scss/_random.scss */
.page-slideshows .row-carousel-slideshows .slideshow-carousel-pagination li {
  background: none;
  text-indent: 0;
  width: auto;
  height: 60px;
  border-radius: 0;
  padding: 0 3px;
  line-height: 30px;
}
/* line 2260, ../scss/_random.scss */
.page-slideshows .row-carousel-slideshows .slideshow-carousel-pagination li.active {
  background: none;
}
/* line 2262, ../scss/_random.scss */
.page-slideshows .row-carousel-slideshows .slideshow-carousel-pagination li.active a {
  color: #af1415;
}
/* line 2266, ../scss/_random.scss */
.page-slideshows .row-carousel-slideshows .slideshow-carousel-pagination li a {
  background: none;
  font-size: 18px;
}
/* line 2272, ../scss/_random.scss */
.page-slideshows .row-carousel-slideshows .left-thumbnail-part {
  float: left;
  width: 59.5%;
}
/* line 2276, ../scss/_random.scss */
.page-slideshows .row-carousel-slideshows .right-description-part {
  float: left;
  width: 39.5%;
  margin-left: 1%;
}
@media (max-width: 799px) {
  /* line 2282, ../scss/_random.scss */
  .page-slideshows .row-carousel-slideshows .row-carousel-navs {
    position: static;
    height: 0;
  }
  /* line 2286, ../scss/_random.scss */
  .page-slideshows .row-carousel-slideshows .slideshow-carousel-pagination {
    display: none;
  }
  /* line 2289, ../scss/_random.scss */
  .page-slideshows .row-carousel-slideshows .left-thumbnail-part {
    width: 100%;
    float: none;
  }
  /* line 2293, ../scss/_random.scss */
  .page-slideshows .row-carousel-slideshows .right-description-part {
    width: 100%;
    float: none;
    margin-left: 0;
    padding: 10px;
  }
  /* line 2299, ../scss/_random.scss */
  .page-slideshows .row-carousel-slideshows .carousel-control {
    position: absolute;
    top: 45%;
  }
  /* line 2302, ../scss/_random.scss */
  .page-slideshows .row-carousel-slideshows .carousel-control.row-carousel-nav-prev {
    left: 0;
  }
  /* line 2305, ../scss/_random.scss */
  .page-slideshows .row-carousel-slideshows .carousel-control.row-carousel-nav-next {
    left: auto;
    right: 0;
  }
}
@media (max-width: 479px) {
  /* line 2312, ../scss/_random.scss */
 /* .page-slideshows .row-carousel-slideshows .right-description-part {
    display: none;
  }*/
  /* line 2315, ../scss/_random.scss */
  .page-slideshows .row-carousel-slideshows .carousel-slideshows-title {
    font-size: 16px;
  }
}

/**
 * Grid layout thumbnails.
 */
/* line 2326, ../scss/_random.scss */
.thumbnails li {
  background: white;
  border: 1px solid #eee;
  padding: 5px;
  border-radius: 0;
}
/* line 2332, ../scss/_random.scss */
.thumbnails .thumbnail {
  background: #eee;
  padding: 5px;
  border-radius: 0;
}
/* line 2336, ../scss/_random.scss */
.thumbnails .thumbnail .thumbnail-caption {
  padding: 5px 0 0 25px;
  background: url("../images/video-article-link-arrow.png") no-repeat 0 5px;
}

/**
 * Photos page.
 */
/* line 2348, ../scss/_random.scss */
.page-photos .container-fluid {
  width: 85.5%;
  margin: 0 auto;
}
/* line 2352, ../scss/_random.scss */
.page-photos .row-carousel-photos {
  position: relative;
}
@media (max-width: 799px) {
  /* line 2356, ../scss/_random.scss */
  .page-photos .container-fluid {
    width: 100%;
  }
}
/* line 2360, ../scss/_random.scss */
.page-photos .carousel-photos-title {
  font-size: 22px;
  text-align: center;
  color: #174f82;
  margin: 0;
  padding: 10px 5px;
}
/* line 2367, ../scss/_random.scss */
.page-photos .counting-number {
  position: absolute;
  right: 15px;
  top: 20px;
  font-size: 14px;
  color: #777;
}
/* line 2377, ../scss/_random.scss */
.page-photos #carousel-photos .carousel-inner .item h3 {
  position: absolute;
  padding: 10px 30px;
  z-index: 1000;
  bottom: 130px;
  width: 100%;
  background: #444;
  background: rgba(100, 100, 100, 0.2);
  color: white;
  margin: 0;
}
/* line 2390, ../scss/_random.scss */
.page-photos #carousel-photos .carousel-control {
  border-radius: 0;
  border: 0;
  opacity: 1;
  background: url("../images/photos-carousel-main-arrow-prev.png") center no-repeat;
  width: 7%;
  height: 100%;
  top: 0;
  left: -7%;
}
/* line 2399, ../scss/_random.scss */
.page-photos #carousel-photos .carousel-control.right {
  background: url("../images/photos-carousel-main-arrow-next.png") center no-repeat;
  right: -7%;
  left: auto;
}
@media (max-width: 799px) {
  /* line 2406, ../scss/_random.scss */
  .page-photos #carousel-photos .carousel-control {
    width: 18%;
    left: 0;
    background: url("../images/home-carousel-mobile-arrow-left.png") center left no-repeat;
    background-size: 50% auto;
  }
  /* line 2411, ../scss/_random.scss */
  .page-photos #carousel-photos .carousel-control.right {
    right: 0;
    background: url("../images/home-carousel-mobile-arrow-right.png") center right no-repeat;
    background-size: 50% auto;
  }
}
/* line 2419, ../scss/_random.scss */
.page-photos .photos-carousel-list-items {
  bottom: 1%;
  left: 0;
  overflow: hidden;
  width: 100%;
  padding: 0 60px;
}
/* line 2425, ../scss/_random.scss */
.page-photos .photos-carousel-list-items .list_carousel {
  margin: 0;
  width: 100%;
  height: 125px;
  position: relative;
}
/* line 2430, ../scss/_random.scss */
.page-photos .photos-carousel-list-items .list_carousel #photos-carousel-nav-images {
  margin: 0;
  padding: 0;
  list-style: none;
  display: block;
  height: 125px !important;
}
/* line 2436, ../scss/_random.scss */
.page-photos .photos-carousel-list-items .list_carousel #photos-carousel-nav-images > li {
  width: 50px;
  padding: 0;
  margin: 0;
  display: block;
  float: left;
  margin: 0 1px;
  overflow: hidden;
  height: 100%;
  text-indent: 0;
  border-radius: 0;
}
/* line 2447, ../scss/_random.scss */
.page-photos .photos-carousel-list-items .list_carousel #photos-carousel-nav-images > li.active {
  border: 3px solid #ccc;
}
/* line 2455, ../scss/_random.scss */
.page-photos .photos-carousel-list-items .list_carousel .caroufredsel_wrapper {
  cursor: default !important;
  height: 125px !important;
  margin: 0 !important;
  top: 0 !important;
  left: 0 !important;
}
/* line 2463, ../scss/_random.scss */
.page-photos .photos-carousel-list-items .list_carousel.responsive {
  width: auto;
  margin-left: 0;
}
/* line 2467, ../scss/_random.scss */
.page-photos .photos-carousel-list-items .prev, .page-photos .photos-carousel-list-items .next {
  position: absolute;
  top: 20%;
  width: 7%;
  height: 50%;
  cursor: pointer;
}
/* line 2473, ../scss/_random.scss */
.page-photos .photos-carousel-list-items .prev.disabled, .page-photos .photos-carousel-list-items .next.disabled {
  display: none !important;
}
/* line 2477, ../scss/_random.scss */
.page-photos .photos-carousel-list-items .prev {
  left: 0;
  background: url("../images/photos-carousel-arrow-left.png") no-repeat center;
  background-size: contain;
}
/* line 2483, ../scss/_random.scss */
.page-photos .photos-carousel-list-items .next {
  right: 0;
  background: url("../images/photos-carousel-arrow-right.png") no-repeat center;
  background-size: contain;
}
@media (max-width: 600px) {
  /* line 2491, ../scss/_random.scss */
  .page-photos .carousel-photos-title {
    text-align: left;
    margin-bottom: 10px;
  }
  /* line 2495, ../scss/_random.scss */
  .page-photos .counting-number {
    top: 30px;
  }
}
@media (max-width: 365px) {
  /* line 2500, ../scss/_random.scss */
  .page-photos .counting-number {
    top: 50px;
  }
}
/* line 2504, ../scss/_random.scss */
.page-photos .thumbnail {
  float: left;
  width: 23.5%;
  margin-right: 2%;
  margin-bottom: 15px;
}
/* line 2509, ../scss/_random.scss */
.page-photos .thumbnail:nth-child(4n+4) {
  margin-right: 0;
}
@media (max-width: 699px) {
  /* line 2514, ../scss/_random.scss */
  .page-photos .thumbnail {
    float: left;
    width: 49%;
    margin-bottom: 15px;
    margin-right: 0;
  }
  /* line 2519, ../scss/_random.scss */
  .page-photos .thumbnail:nth-child(2n+1) {
    margin-right: 2%;
  }
}
@media (max-width: 479px) {
  /* line 2525, ../scss/_random.scss */
  .page-photos .thumbnail {
    float: none;
    width: 100%;
    margin-bottom: 15px;
  }
  /* line 2529, ../scss/_random.scss */
  .page-photos .thumbnail:nth-child(2n+1) {
    margin-right: 0;
  }
}
@media (min-width: 601px) and (max-width: 800px) {
  /* line 2535, ../scss/_random.scss */
  .page-photos .column-two, .page-photos .column-third {
    width: 100%;
  }
  /* line 2538, ../scss/_random.scss */
  .page-photos #carousel-photos .carousel-inner .item h3 {
    bottom: 130px;
  }
}
@media (max-width: 600px) {
  /* line 2543, ../scss/_random.scss */
  .page-photos #carousel-photos .carousel-inner .item h3 {
    bottom: 0;
    font-size: 14px;
  }
  /* line 2547, ../scss/_random.scss */
  .page-photos .photos-carousel-list-items {
    position: static !important;
  }
  /* line 2549, ../scss/_random.scss */
  .page-photos .photos-carousel-list-items .list_carousel, .page-photos .photos-carousel-list-items .list_carousel .caroufredsel_wrapper, .page-photos .photos-carousel-list-items .list_carousel #photos-carousel-nav-images {
    height: 80px !important;
  }
  /* line 2552, ../scss/_random.scss */
  .page-photos .photos-carousel-list-items .prev, .page-photos .photos-carousel-list-items .next {
    top: auto;
    bottom: 0;
    height: 20%;
  }
}
@media (min-width: 1025px) {
  /* line 2560, ../scss/_random.scss */
  .page-photos #carousel-photos .carousel-inner .item h3 {
    bottom: 130px;
  }
  /* line 2563, ../scss/_random.scss */
  .page-photos #carousel-photos .carousel-control {
    width: 10%;
  }
  /* line 2566, ../scss/_random.scss */
  .page-photos .photos-carousel-list-items .prev, .page-photos .photos-carousel-list-items .next {
    width: 5%;
  }
}
@media (max-width: 380px) {
  /* line 2571, ../scss/_random.scss */
  .page-photos .photos-carousel-list-items .list_carousel, .page-photos .photos-carousel-list-items .list_carousel .caroufredsel_wrapper, .page-photos .photos-carousel-list-items .list_carousel #photos-carousel-nav-images {
    height: 50px !important;
  }
}
@media (max-width: 280px) {
  /* line 2576, ../scss/_random.scss */
  .page-photos #carousel-photos .carousel-inner .item h3 {
    background: none repeat scroll 0 0 #333333;
    padding: 2px 1px;
    position: static;
  }
  /* line 2581, ../scss/_random.scss */
  .page-photos .photos-carousel-list-items .list_carousel .caroufredsel_wrapper, .page-photos .photos-carousel-list-items .list_carousel #photos-carousel-nav-images {
    height: 32px !important;
  }
}

/**
 * Slideshow, Videos block on health, full-story pages.
 */
/* line 2590, ../scss/_random.scss */
.block--slideshows {
  padding: 10px;
}
/* line 2592, ../scss/_random.scss */
.block--slideshows .slideshow--main {
  background: url("../images/background/dottedsliderbackground.png");
  background-size: cover;
  padding: 0 10px 10px 10px;
  border-bottom: 5px solid #af1415;
}
/* line 2598, ../scss/_random.scss */
.block--slideshows .slideshow--main .block-title {
  margin: 0;
  background: none;
}
/* line 2603, ../scss/_random.scss */
.block--slideshows .slideshow--list {
  background-color: #eee;
  padding: 30px 10px 20px 10px;
}
/* line 2606, ../scss/_random.scss */
.block--slideshows .slideshow--list .slideshow {
  padding-bottom: 10px;
  margin-bottom: 10px;
  border-bottom: 1px solid #ccc;
}
/* line 2610, ../scss/_random.scss */
.block--slideshows .slideshow--list .slideshow.slideshow-last {
  border-bottom: 0;
}
/* line 2614, ../scss/_random.scss */
.block--slideshows .slideshow--list .more-slideshow {
  margin: 0;
  text-transform: capitalize;
  border-bottom: 1px solid;
}
/* line 2620, ../scss/_random.scss */
.block--slideshows .carousel-control {
  background: url("../images/carousel-small-arrow-right.png") no-repeat center;
  border-right: 0;
  border: 0;
  opacity: 1;
  width: 25px;
  height: 25px;
  top: 30px;
  left: auto;
  right: 10px;
}
/* line 2630, ../scss/_random.scss */
.block--slideshows .carousel-control.left {
  right: 32px;
  background: url("../images/carousel-small-arrow-left.png") no-repeat center;
}

/**
 * Razzamatazz block.
 */
/* line 2640, ../scss/_random.scss */
.block--razzamatazz {
  font-family: times;
}
/* line 2642, ../scss/_random.scss */
.block--razzamatazz .carousel-inner {
  text-align: center;
}
/* line 2644, ../scss/_random.scss */
.block--razzamatazz .carousel-inner h3, .block--razzamatazz .carousel-inner h4, .block--razzamatazz .carousel-inner h5, .block--razzamatazz .carousel-inner h6 {
  margin-bottom: 0;
}
/* line 2648, ../scss/_random.scss */
.block--razzamatazz .carousel-control {
  background: url("../images/razzamatazz-arrow-right.png") no-repeat center;
  border-right: 0;
  border: 0;
  opacity: 1;
  width: 25px;
  height: 25px;
  bottom: 0;
  top: auto;
  right: 0;
}
/* line 2658, ../scss/_random.scss */
.block--razzamatazz .carousel-control.left {
  left: 0;
  background: url("../images/razzamatazz-arrow-left.png") no-repeat center;
}

/**
 * wallpaper block.
 */
/* line 2669, ../scss/_random.scss */
.block--wallpaper .block-title-blackbg {
  padding: 8px 10px;
  text-align: center;
}
/* line 2673, ../scss/_random.scss */
.block--wallpaper .block-inner {
  padding: 0 10px;
  text-align: center;
}
/* line 2676, ../scss/_random.scss */
.block--wallpaper .block-inner .wallpaper-heading {
  margin-bottom: 0;
}
/* line 2679, ../scss/_random.scss */
.block--wallpaper .block-inner .wallpaper-size {
  padding: 0 5px;
  color: #af1415;
  font-size: 14px;
}
/* line 2683, ../scss/_random.scss */
.block--wallpaper .block-inner .wallpaper-size a {
  color: #af1415;
}

/**
 * poll block.
 */
/* line 2694, ../scss/_random.scss */
.block--opinion .row-fluid {
  padding-left: 10px;
}

/**
 * block nation.
 */
/* line 2702, ../scss/_random.scss */
.block--nation {
  position: relative;
}
/* line 2704, ../scss/_random.scss */
.block--nation .select-state {
  position: absolute;
  right: 20px;
  top: 15px;
  width: 50%;
}
/* line 2710, ../scss/_random.scss */
.block--nation .states {
  padding: 8px 10px;
  background: #f1f1f1;
  overflow: hidden;
}
/* line 2714, ../scss/_random.scss */
.block--nation .states span {
  font-size: small;
  float: left;
}
/* line 2717, ../scss/_random.scss */
.block--nation .states span a {
  padding: 0 5px;
  border-right: 1px solid #174f82;
}
/* line 2722, ../scss/_random.scss */
.block--nation .states span:nth-last-child(1) a {
  border-right: 0;
}

/**
 * video thumbnail.
 */
/* line 2733, ../scss/_random.scss */
.video-thumbnail {
  position: relative;
}
/* line 2735, ../scss/_random.scss */
.video-thumbnail .play-icon {
  background: url("../images/video-play.png") no-repeat;
  position: absolute;
  width: 22%;
  height: 50%;
  background-size: contain;
  top: 30%;
  left: 35%;
}
/* line 2744, ../scss/_random.scss */
.video-thumbnail .play-icon.medium {
  background-size: contain;
  top: 5px;
  right: 5px;
  left: auto;
}

/**
 * videos block.
 */
/* line 2760, ../scss/_random.scss */
.block--videos .block-title {
  background: none;
  padding-top: 0;
  margin: 0;
}
/* line 2766, ../scss/_random.scss */
.block--videos .video--list .video {
  padding: 10px 0;
  border-bottom: 1px solid #eee;
}
/* line 2769, ../scss/_random.scss */
.block--videos .video--list .video.video-last {
  border-bottom: 0;
}

/**
 * back video block on sports, showbiz, and wallpaer page.
 */
/* line 2779, ../scss/_random.scss */
.block--videos--black, .block--photos--black {
  background: #222;
  color: #fff;
  padding: 10px 0;
  font-family: times;
}
/* line 2784, ../scss/_random.scss */
.block--videos--black a, .block--videos--black a:hover, .block--photos--black a, .block--photos--black a:hover {
  color: white;
}
/* line 2787, ../scss/_random.scss */
.block--videos--black .block-title, .block--photos--black .block-title {
  background: none;
  padding-top: 0;
  margin: 0;
  color: white;
}
/* line 2792, ../scss/_random.scss */
.block--videos--black .block-title + div, .block--photos--black .block-title + div {
  padding: 0 10px;
}
/* line 2796, ../scss/_random.scss */
.block--videos--black .carousel-control, .block--photos--black .carousel-control {
  background: url("../images/carousel-small-arrow-right.png") no-repeat center;
  border-right: 0;
  border: 0;
  opacity: 1;
  width: 25px;
  height: 25px;
  top: -12px;
  left: auto;
  right: 10px;
}
/* line 2806, ../scss/_random.scss */
.block--videos--black .carousel-control.left, .block--photos--black .carousel-control.left {
  right: 32px;
  background: url("../images/carousel-small-arrow-left.png") no-repeat center;
}
/* line 2811, ../scss/_random.scss */
.block--videos--black .video--list .video, .block--photos--black .video--list .video {
  border-bottom: none;
}
/* line 2813, ../scss/_random.scss */
.block--videos--black .video--list .video .play-icon.medium, .block--photos--black .video--list .video .play-icon.medium {
  top: auto;
  bottom: 5px;
}
/* line 2818, ../scss/_random.scss */
.block--videos--black .more-videos, .block--photos--black .more-videos {
  border-bottom: 1px solid #fff;
}

/**
 * mouthful block.
 */
/* line 2827, ../scss/_random.scss */
.block--mouthfull .block-quote {
  position: relative;
  padding: 25px 0 25px 10px;
}
/* line 2830, ../scss/_random.scss */
.block--mouthfull .block-quote:before, .block--mouthfull .block-quote:after {
  position: absolute;
}
/* line 2833, ../scss/_random.scss */
.block--mouthfull .block-quote:before {
  content: url("../images/mouthful-blockquote-top.png");
  top: -10px;
  left: 0;
}
/* line 2838, ../scss/_random.scss */
.block--mouthfull .block-quote:after {
  content: url("../images/mouthful-blockquote-bottom.png");
  bottom: -10px;
  right: 0;
}
/* line 2843, ../scss/_random.scss */
.block--mouthfull .block-quote .author {
  font-weight: bold;
}

/**
 * subscribe block.
 */
/* line 2852, ../scss/_random.scss */
.block--subscribe {
  font-family: arial;
}
/* line 2854, ../scss/_random.scss */
.block--subscribe .block-title {
  background: none;
  margin: 0;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  border-bottom: 1px solid #ccc;
  border-radius: 0;
  text-transform: capitalize !important;
}
/* line 2864, ../scss/_random.scss */
.block--subscribe .block-title .down-arrow-bg {
  position: absolute;
  z-index: 1000;
  background: url("../images/nav-tab-down-arrow.png") no-repeat 20px -4px;
  width: 100%;
  height: 10px;
  left: 0;
  top: 100%;
}
/* line 2874, ../scss/_random.scss */
.block--subscribe .form-subscribe {
  margin-top: 50px;
}
/* line 2876, ../scss/_random.scss */
.block--subscribe .form-subscribe input {
  padding: 0 10px;
  height: 32px;
  border-radius: 0;
  font-style: italic;
  font-family: times;
  font-size: 16px;
  width: 65%;
  float: left;
  margin-right: 5%;
}
/* line 2887, ../scss/_random.scss */
.block--subscribe .form-subscribe button[type="submit"] {
  float: left;
  width: 28%;
  background-position: 0 -2px;
}

/* line 2895, ../scss/_random.scss */
.row-carousel-videos .item {
  -webkit-transition: opacity 1s;
  -moz-transition: opacity 1s;
  -ms-transition: opacity 1s;
  -o-transition: opacity 1s;
  transition: opacity 1s;
  height: 100%;
}
/* line 2902, ../scss/_random.scss */
.row-carousel-videos .item .video {
  height: 100%;
}

/* line 2909, ../scss/_random.scss */
.row-carousel-videos .active.left, .row-carousel-videos .active.right {
  left: 0;
  opacity: 0;
  z-index: 2;
}

/**
 * sharethis block.
 */
/* line 2919, ../scss/_random.scss */
.addthis_floating_style {
  position: absolute !important;
  left: 1% !important;
  top: 205px !important;
  border-radius: 0 !important;
  box-shadow: -39px -6px 17px -25px #d5d5d5 inset;
  width: 80px !important;
  max-width: 100%;
  border: 1px solid #D5D5D5;
  border-right: 0 !important;
}
/* line 2930, ../scss/_random.scss */
.addthis_floating_style .addthis_internal_container span {
  float: none;
}
/* line 2932, ../scss/_random.scss */
.addthis_floating_style .addthis_internal_container span * {
  max-width: 100% !important;
}

/* line 2938, ../scss/_random.scss */
.addthis_floating_style.addthis_counter_style .addthis_internal_container {
  width: 60px !important;
  max-width: 100%;
}

@media (max-width: 1200px) {
  /* line 2943, ../scss/_random.scss */
  .addthis_floating_style {
    width: 352px !important;
    max-width: 100%;
    position: static !important;
    box-shadow: none;
    border: none;
  }

  /* line 2950, ../scss/_random.scss */
 .addthis_floating_style.addthis_counter_style .addthis_internal_container {
    width: 352px !important;
    max-width: 100%;
  }
  /* line 2953, ../scss/_random.scss */
 .addthis_floating_style.addthis_counter_style .addthis_internal_container span {
    float: left !important;
  }

  /* line 2957, ../scss/_random.scss */
  .page-photos .container-fluid {
    width: 90%;
  }

  /* line 2960, ../scss/_random.scss */
  .page-slideshows .container-fluid, .page-videos .container-fluid {
    width: 100%;
  }
}
/**
 * Homepage special budget and election block.
 */
/* line 2968, ../scss/_random.scss */
.row--budget {
  padding: 0 10px;
  margin-top: 10px;
}
/* line 2971, ../scss/_random.scss */
.row--budget img {
  width: 100%;
  height: auto;
}
/* line 2975, ../scss/_random.scss */
.row--budget .section-menu-list-phone {
  display: none;
}
/* line 2978, ../scss/_random.scss */
.row--budget .column-first {
  margin-left: 0;
}
/* line 2981, ../scss/_random.scss */
.row--budget .row-budget-navbar {
  background: #999;
  padding: 3px 5px;
  margin: 5px 0 15px;
  font-family: times;
  padding-bottom: 0;
  height: 40px;
  position: relative;
}
/* line 2989, ../scss/_random.scss */
.row--budget .row-budget-navbar .budget-logo {
  float: left;
  display: inline-block;
  font-size: 24px;
  padding: 5px 25px 15px;
  color: #fff;
  background: url("../images/events-budget-title.png") no-repeat;
  font-weight: bold;
}
/* line 2999, ../scss/_random.scss */
.row--budget .budget-navbar {
  width: 70%;
  float: right;
  background: #fff;
  color: #444;
  font-size: 16px;
  padding: 2px 5px;
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
  margin-top: 7px;
}
/* line 3011, ../scss/_random.scss */
.row--budget .budget-navbar ul li {
  list-style: none;
  float: left;
  width: 20%;
  text-align: center;
  margin: 0;
  border-right: 1px solid #ccc;
}
/* line 3018, ../scss/_random.scss */
.row--budget .budget-navbar ul li a, .row--budget .budget-navbar ul li a:hover {
  color: #444;
}
/* line 3021, ../scss/_random.scss */
.row--budget .budget-navbar ul li:nth-last-child(1) {
  border-right: 0;
}
@media (max-width: 1000px) {
  /* line 3028, ../scss/_random.scss */
  .row--budget .section-menu-list-phone {
    display: block;
    top: 4px;
  }
  /* line 3032, ../scss/_random.scss */
  .row--budget .budget-navbar {
    display: none;
  }
}
/* line 3036, ../scss/_random.scss */
.row--budget .block--live-updates {
  margin-top: 18px;
}
/* line 3038, ../scss/_random.scss */
.row--budget .block--live-updates .live-updates-title {
  text-transform: uppercase;
  background: url("../images/events-liveupdate-ribbon.png") no-repeat;
  color: #fff;
  margin: 0;
  padding: 3px 8px 6px 8px;
  display: inline-block;
  position: absolute;
  top: -26px;
  background-size: cover;
}
/* line 3049, ../scss/_random.scss */
.row--budget .block--live-updates .block-inner-content {
  height: 200px;
  overflow-y: scroll;
}
/* line 3055, ../scss/_random.scss */
.row--budget ul li {
  list-style: none;
}
/* line 3059, ../scss/_random.scss */
.row--budget .block--dearer-cheaper {
  position: relative;
}
/* line 3061, ../scss/_random.scss */
.row--budget .block--dearer-cheaper h3 {
  margin: 0;
  font-size: 16px;
  text-transform: uppercase;
  border-bottom: 3px solid #666;
  margin-bottom: 10px;
}
/* line 3068, ../scss/_random.scss */
.row--budget .block--dearer-cheaper .more-cheaper {
  position: absolute;
  right: 20px;
  top: 7px;
}
/* line 3073, ../scss/_random.scss */
.row--budget .block--dearer-cheaper .left-side-items, .row--budget .block--dearer-cheaper .right-side-items {
  float: left;
  width: 40%;
  margin-right: 10%;
}
/* line 3078, ../scss/_random.scss */
.row--budget .block--dearer-cheaper .row-item {
  border-bottom: 1px solid #ccc;
  padding-bottom: 5px;
  margin-bottom: 5px;
  display: table;
}
/* line 3083, ../scss/_random.scss */
.row--budget .block--dearer-cheaper .row-item:nth-child(3) {
  border-bottom: 0;
}
/* line 3087, ../scss/_random.scss */
.row--budget .block--dearer-cheaper .image-icon, .row--budget .block--dearer-cheaper .item-name, .row--budget .block--dearer-cheaper .item-cheaper-status {
  display: table-cell;
  width: 33%;
  text-align: center;
  vertical-align: middle;
}
/* line 3094, ../scss/_random.scss */
.row--budget .block--dearer-cheaper .image-icon img {
  border: 1px solid #eee;
}
/* line 3099, ../scss/_random.scss */
.row--budget .block--dearer-cheaper .item-cheaper-status img {
  width: auto;
}
/* line 3104, ../scss/_random.scss */
.row--budget .row--more-news {
  background: #ddd;
  padding: 10px;
}
/* line 3107, ../scss/_random.scss */
.row--budget .row--more-news .left-side-news, .row--budget .row--more-news .right-side-news {
  float: left;
  width: 49%;
}
@media (max-width: 800px) {
  /* line 3111, ../scss/_random.scss */
  .row--budget .row--more-news .left-side-news .news-image, .row--budget .row--more-news .right-side-news .news-image {
    width: 33%;
  }
  /* line 3114, ../scss/_random.scss */
  .row--budget .row--more-news .left-side-news .news-title, .row--budget .row--more-news .right-side-news .news-title {
    width: 62%;
    margin-left: 5%;
  }
  /* line 3117, ../scss/_random.scss */
  .row--budget .row--more-news .left-side-news .news-title h5, .row--budget .row--more-news .left-side-news .news-title h6, .row--budget .row--more-news .left-side-news .news-title h4, .row--budget .row--more-news .left-side-news .news-title p, .row--budget .row--more-news .right-side-news .news-title h5, .row--budget .row--more-news .right-side-news .news-title h6, .row--budget .row--more-news .right-side-news .news-title h4, .row--budget .row--more-news .right-side-news .news-title p {
    margin: 0;
  }
}
/* line 3123, ../scss/_random.scss */
.row--budget .row--more-news .left-side-news {
  margin-right: 2%;
}

/* line 3129, ../scss/_random.scss */
.row--election {
  padding: 0 10px;
  margin-top: 10px;
  margin-bottom: 20px;
}
/* line 3133, ../scss/_random.scss */
.row--election .row-election-navbar {
  height: 40px;
  margin-bottom: 15px;
  overflow: hidden;
  background-color: #333;
  background-image: -webkit-gradient(linear, top, #999999, black);
  background-image: -webkit-linear-gradient(top, #999999, black);
  background-image: -moz-linear-gradient(top, #999999, black);
  background-image: -o-linear-gradient(top, #999999, black);
  background-image: -ms-linear-gradient(top, #999999, black);
  background-image: linear-gradient(top, #999999, #000000);
}
/* line 3139, ../scss/_random.scss */
.row--election .row-election-navbar .election-news-flash {
  margin: 0;
  float: left;
  background: url("../images/events-newsflash.png") no-repeat;
  padding: 10px 70px 10px 10px;
  display: inline-block;
  color: yellow;
}
/* line 3147, ../scss/_random.scss */
.row--election .row-election-navbar .news-flash-content {
  margin: 0;
  float: left;
  display: inline-block;
  padding: 10px 10px;
  color: #fff;
}
@media (max-width: 650px) {
  /* line 3156, ../scss/_random.scss */
  .row--election .row-election-navbar {
    height: auto;
  }
  /* line 3158, ../scss/_random.scss */
  .row--election .row-election-navbar .election-news-flash {
    padding: 5px 25px 5px 10px;
    font-size: 13px;
    background-size: cover;
  }
  /* line 3163, ../scss/_random.scss */
  .row--election .row-election-navbar .news-flash-content {
    font-size: 14px;
    padding: 5px;
  }
  /* line 3169, ../scss/_random.scss */
  .row--election .row-column-three .news-title {
    font-size: 14px;
  }
}
/* line 3175, ../scss/_random.scss */
.row--election .top-hot-news .election-news-title {
  margin: 0;
  font-size: 25px;
  color: #174f82;
  padding-right: 20px;
  margin-bottom: 10px;
}
/* line 3182, ../scss/_random.scss */
.row--election .top-hot-news .election-news-pic {
  position: relative;
}
/* line 3184, ../scss/_random.scss */
.row--election .top-hot-news .election-news-pic img {
  width: 100%;
  height: auto;
}
/* line 3188, ../scss/_random.scss */
.row--election .top-hot-news .election-news-pic .news-caption {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  background: rgba(20, 20, 20, 0.8);
  color: #fff;
  text-align: right;
  padding: 5px 20px 5px 10px;
  font-size: 16px;
}
@media (max-width: 800px) {
  /* line 3202, ../scss/_random.scss */
  .row--election .top-hot-news {
    margin-bottom: 10px;
  }
}
/* line 3206, ../scss/_random.scss */
.row--election .row-election-result-table {
  margin-bottom: 20px;
}
@media (max-width: 980px) {
  /* line 3209, ../scss/_random.scss */
  .row--election .row-election-result-table > .span6 {
    width: 100%;
    margin: 0;
  }
}
/* line 3214, ../scss/_random.scss */
.row--election .row-election-result-table .state-name-title {
  margin: 0;
  padding: 2px 25px;
  display: inline-block;
  color: #fff;
  background-color: #6b0101;
  background-image: -webkit-gradient(linear, top, #830101, #3a0203);
  background-image: -webkit-linear-gradient(top, #830101, #3a0203);
  background-image: -moz-linear-gradient(top, #830101, #3a0203);
  background-image: -o-linear-gradient(top, #830101, #3a0203);
  background-image: -ms-linear-gradient(top, #830101, #3a0203);
  background-image: linear-gradient(top, #830101, #3a0203);
}
/* line 3222, ../scss/_random.scss */
.row--election .row-election-result-table .block-inner-table {
  padding: 3px;
  background: #fff;
  border: 1px solid #333;
}
/* line 3227, ../scss/_random.scss */
.row--election .row-election-result-table .state-result-table {
  font-size: 16px;
  width: 100%;
  overflow: hidden;
}
/* line 3231, ../scss/_random.scss */
.row--election .row-election-result-table .state-result-table th {
  color: #fff;
  padding: 3px 10px;
  background: url("../images/submit.png") no-repeat 0 0;
  background-size: cover;
  border: 0;
  outline: 0;
}
/* line 3239, ../scss/_random.scss */
.row--election .row-election-result-table .state-result-table td {
  background: #e5eaee;
  border-bottom: 1px solid #fff;
  border-right: 1px solid #fff;
  text-align: center;
}
/* line 3247, ../scss/_random.scss */
.row--election .row-election-trends {
  padding: 8px 50px;
}
/* line 3249, ../scss/_random.scss */
.row--election .row-election-trends .trends-title {
  margin: 0;
  text-transform: uppercase;
  line-height: .7;
  color: #999;
}
/* line 3255, ../scss/_random.scss */
.row--election .row-election-trends .list_carousel {
  background-color: #fff;
  margin: 0;
  width: 100%;
  position: relative;
}
/* line 3260, ../scss/_random.scss */
.row--election .row-election-trends .list_carousel li {
  width: 224px;
  height: auto;
  padding: 0;
  margin: 0;
  display: block;
  float: left;
}
/* line 3268, ../scss/_random.scss */
.row--election .row-election-trends .list_carousel .caroufredsel_wrapper {
  cursor: default !important;
  border: 1px solid #666;
}
/* line 3273, ../scss/_random.scss */
.row--election .row-election-trends .prev, .row--election .row-election-trends .next {
  position: absolute;
  top: 0;
  width: 40px;
  height: 100%;
  cursor: pointer;
}
/* line 3280, ../scss/_random.scss */
.row--election .row-election-trends .prev {
  left: -40px;
  background: url("../images/photos-carousel-main-arrow-prev.png") center no-repeat;
}
/* line 3284, ../scss/_random.scss */
.row--election .row-election-trends .next {
  right: -40px;
  background: url("../images/photos-carousel-main-arrow-next.png") center no-repeat;
}
/* line 3288, ../scss/_random.scss */
.row--election .row-election-trends .electing-person-status {
  float: left;
  padding: 5px 5px 0 5px;
}
/* line 3291, ../scss/_random.scss */
.row--election .row-election-trends .electing-person-status .electing-preson, .row--election .row-election-trends .electing-person-status .current-status {
  float: left;
  width: 60%;
  display: inline-block;
}
/* line 3296, ../scss/_random.scss */
.row--election .row-election-trends .electing-person-status .current-status {
  width: 40%;
}
/* line 3301, ../scss/_random.scss */
.row--election .row-column-three {
  background: #ccc;
  padding: 5px 5px;
  margin-top: 10px;
}
/* line 3305, ../scss/_random.scss */
.row--election .row-column-three .news-item {
  width: 33%;
  float: left;
  padding-right: 1%;
}
/* line 3309, ../scss/_random.scss */
.row--election .row-column-three .news-item .news-image {
  float: left;
  margin-right: 5px;
}
/* line 3313, ../scss/_random.scss */
.row--election .row-column-three .news-item .news-title {
  color: #174f82;
}

/**
 * Footer.
 */
/* line 3323, ../scss/_random.scss */
#footer {
  color: #5b5b5b;
}
/* line 3325, ../scss/_random.scss */
#footer a, #footer a:hover {
  color: #5b5b5b;
}

/* line 3329, ../scss/_random.scss */
.footer-toggle-button {
  background: url("../images/footer-toggle-button.png") no-repeat;
  padding: 23px 25px;
  display: inline-block;
  border: 0;
  margin-top: 10px;
  margin-right: 20px;
}

/* line 3337, ../scss/_random.scss */
.row--footer-first {
  background: white;
}
/* line 3339, ../scss/_random.scss */
.row--footer-first .social-links {
  padding-top: 10px;
  float: left;
  margin-right: 20px;
}
/* line 3344, ../scss/_random.scss */
.row--footer-first .social-links .social-icons li {
  display: inline-block;
  float: left;
  margin: 0;
}
/* line 3351, ../scss/_random.scss */
.row--footer-first .rights-reserved {
  float: left;
  padding-top: 10px;
}
/* line 3354, ../scss/_random.scss */
.row--footer-first .rights-reserved p {
  margin: 0;
}
/* line 3358, ../scss/_random.scss */
.row--footer-first .footer-second-toggle-button {
  float: right;
}
@media (max-width: 400px) {
  /* line 3363, ../scss/_random.scss */
  .row--footer-first .social-icons li {
    width: 15%;
  }
  /* line 3367, ../scss/_random.scss */
  .row--footer-first .rights-reserved {
    width: 68%;
  }
}

/* line 3372, ../scss/_random.scss */
.row--footer-second {
  background: #fff;
  padding: 0 2%;
}
/* line 3375, ../scss/_random.scss */
.row--footer-second .list_carousel {
  background-color: #fff;
  margin: 0;
  width: 100%;
  position: relative;
}
/* line 3381, ../scss/_random.scss */
.row--footer-second .list_carousel #footer-links-carousel {
  margin: 0;
  padding: 0;
  list-style: none;
  display: block;
  min-height: 376px !important;
}
/* line 3387, ../scss/_random.scss */
.row--footer-second .list_carousel #footer-links-carousel > li {
  width: 224px;
  height: auto;
  padding: 0;
  margin: 0;
  display: block;
  float: left;
}
/* line 3396, ../scss/_random.scss */
.row--footer-second .list_carousel .caroufredsel_wrapper {
  cursor: default !important;
  min-height: 376px !important;
}
/* line 3401, ../scss/_random.scss */
.row--footer-second .list_carousel.responsive {
  width: auto;
  margin-left: 0;
}
/* line 3405, ../scss/_random.scss */
.row--footer-second .prev, .row--footer-second .next {
  position: absolute;
  top: 35%;
  width: 40px;
  height: 120px;
  cursor: pointer;
}
/* line 3411, ../scss/_random.scss */
.row--footer-second .prev.disabled, .row--footer-second .next.disabled {
  display: none !important;
}
/* line 3415, ../scss/_random.scss */
.row--footer-second .prev {
  left: -2.2%;
  background: url("../images/footer-left-arrow.png") no-repeat;
}
/* line 3419, ../scss/_random.scss */
.row--footer-second .next {
  right: -2.1%;
  background: url("../images/footer-right-arrow.png") no-repeat;
}
/* line 3423, ../scss/_random.scss */
.row--footer-second .footer-links {
  width: 100%;
}
/* line 3425, ../scss/_random.scss */
.row--footer-second .footer-links .footer-links-title {
  width: 100%;
  padding: 10px 0 10px 15%;
  background: #e7e7e7;
  text-align: left;
  text-transform: uppercase;
  margin: 0;
  font-size: 14px;
  color: #555;
}
/* line 3435, ../scss/_random.scss */
.row--footer-second .footer-links .footer-links-inner {
  padding: 0 5px;
  background: white;
  margin: 15px -1px 15px 30px;
  border-right: 1px solid #ccc;
  margin-left: 20px;
  overflow: hidden;
}
/* line 3442, ../scss/_random.scss */
.row--footer-second .footer-links .footer-links-inner ul {
  overflow: hidden;
}
/* line 3444, ../scss/_random.scss */
.row--footer-second .footer-links .footer-links-inner ul li {
  list-style: none;
  padding: 5px 0;
  margin-left: 0;
}

/* line 3454, ../scss/_random.scss */
.block--advertisement {
  margin-bottom: 20px;
  text-align: center;
}
/* line 3457, ../scss/_random.scss */
.block--advertisement img {
  width: auto !important;
}

/* line 3463, ../scss/_random.scss */
.page-home .block--special .list_carousel {
  background-color: #fff;
  margin: 0;
  width: 100%;
}
/* line 3468, ../scss/_random.scss */
.page-home .block--special .caroufredsel_wrapper {
  height: 190px !important;
  width: 100% !important;
  margin-left: 0 !important;
  cursor: default !important;
}
@media (min-width: 1025px) {
  /* line 3475, ../scss/_random.scss */
  .page-home .block--special .caroufredsel_wrapper {
    height: 220px !important;
  }
}
@media (max-width: 480px) {
  /* line 3485, ../scss/_random.scss */
  .page-home .block--special .caroufredsel_wrapper {
    height: 175px !important;
  }
}
/* line 3489, ../scss/_random.scss */
.page-home .block--special .list_carousel ul {
  margin: 0;
  padding: 0;
  list-style: none;
  display: block;
}
/* line 3495, ../scss/_random.scss */
.page-home .block--special .list_carousel li {
  width: 200px;
  height: auto;
  padding: 0;
  margin: 6px;
  display: block;
  float: left;
}
/* line 3503, ../scss/_random.scss */
.page-home .block--special .list_carousel.responsive {
  width: auto;
  margin-left: 0;
}
/* line 3507, ../scss/_random.scss */
.page-home .block--special .prev, .page-home .block--special .next {
  position: absolute;
  top: 40%;
  width: 30px;
  height: 30px;
  cursor: pointer;
}
/* line 3513, ../scss/_random.scss */
.page-home .block--special .prev.disabled, .page-home .block--special .next.disabled {
  display: none !important;
}
/* line 3517, ../scss/_random.scss */
.page-home .block--special .prev {
  left: 0;
  background: url("../images/home-special-arrow-left.png") center no-repeat;
}
/* line 3521, ../scss/_random.scss */
.page-home .block--special .next {
  right: 0;
  background: url("../images/home-special-arrow-right.png") center no-repeat;
}

/********************** SOME MORE MEDIA QUERIES **************************/
/**
 * Media query for desktop.
 */
/* line 3532, ../scss/_random.scss */
.row--carousel--homepage {
  padding: 10px;
}

/* line 3535, ../scss/_random.scss */
.container-fluid, #footer {
  padding: 0 10px;
  margin: 10px auto;
}

@media (max-width: 800px) {
  /* line 3541, ../scss/_random.scss */
  .row--carousel--homepage {
    padding: 0;
  }

  /* line 3544, ../scss/_random.scss */
  .container-fluid, #footer {
    padding: 0;
    margin: 0;
  }
}
/**
 * Media query fot tab and desktop.
 */
/* line 3553, ../scss/_random.scss */
.row-column-two [class*="block--"] {
  float: left;
  width: 50%;
}

/* line 3557, ../scss/_random.scss */
.row-column-three [class*="block--"] {
  float: left;
  width: 33%;
}

/* line 3561, ../scss/_random.scss */
.row-column-four [class*="block--"] {
  float: left;
  width: 25%;
}

/* line 3567, ../scss/_random.scss */
.column-two .column-first, .column-two .column-second {
  float: left;
  margin: 0;
  width: 49%;
}
/* line 3572, ../scss/_random.scss */
.column-two .column-first {
  width: 49%;
  margin-right: 2%;
}

/* line 3578, ../scss/_random.scss */
.page-showbiz .block--lifestyle, .page-showbiz .block--ranking, .page-showbiz .block--wallpaper, .page-sports .block--lifestyle, .page-sports .block--ranking, .page-sports .block--wallpaper {
  float: left;
  width: 34%;
  margin: 0;
}
/* line 3583, ../scss/_random.scss */
.page-showbiz .block--lifestyle, .page-showbiz .block--ranking, .page-sports .block--lifestyle, .page-sports .block--ranking {
  width: 64%;
  margin-right: 2%;
}
/* line 3588, ../scss/_random.scss */
.page-showbiz .block-title-withoutbg ~ .row-fluid .span6, .page-sports .block-title-withoutbg ~ .row-fluid .span6 {
  float: left;
  margin: 0;
  width: 48.5%;
}
/* line 3592, ../scss/_random.scss */
.page-showbiz .block-title-withoutbg ~ .row-fluid .span6:first-child, .page-sports .block-title-withoutbg ~ .row-fluid .span6:first-child {
  margin-right: 2%;
}

/* line 3599, ../scss/_random.scss */
li.first-item .span6, .video--list .video .span6, .block-title + .row-fluid .span6 {
  float: left;
  margin: 0;
  width: 48.5%;
}
/* line 3603, ../scss/_random.scss */
li.first-item .span6:first-child, .video--list .video .span6:first-child, .block-title + .row-fluid .span6:first-child {
  margin-right: 2%;
}

/* line 3609, ../scss/_random.scss */
.Quicktab-news-listing .item .unorderedListing [class*="span"] {
  float: left;
  margin: 0;
  width: 48.5%;
}
/* line 3613, ../scss/_random.scss */
.Quicktab-news-listing .item .unorderedListing [class*="span"]:first-child {
  margin-right: 2%;
}

@media (max-width: 800px) {
  /* line 3620, ../scss/_random.scss */
  .slideshow--list [class*="span"], .block--low-cal-recipes .row-low-cal-recipes-item [class*="span"], .row--budget .row--more-news .row-fluid [class*="span"] {
    float: left;
    margin: 0;
    width: 48.5%;
  }
  /* line 3624, ../scss/_random.scss */
  .slideshow--list [class*="span"]:first-child, .block--low-cal-recipes .row-low-cal-recipes-item [class*="span"]:first-child, .row--budget .row--more-news .row-fluid [class*="span"]:first-child {
    margin-right: 2%;
  }

  /* line 3630, ../scss/_random.scss */
  .row--budget .row--more-news .row-fluid .news-title {
    float: none;
    width: auto;
  }

  /* line 3635, ../scss/_random.scss */
  .row--budget .column-second {
    margin-top: 40px;
  }
}
@media (max-width: 650px) {
  /* line 3642, ../scss/_random.scss */
  li.first-item .span6, .video--list .video .span6, .block-title + .row-fluid .span6 {
    float: none;
    width: auto;
  }
  /* line 3645, ../scss/_random.scss */
  li.first-item .span6:first-child, .video--list .video .span6:first-child, .block-title + .row-fluid .span6:first-child {
    float: left;
    margin-right: 2%;
    width: 48.5%;
  }
}
@media (max-width: 479px) {
  /* line 3655, ../scss/_random.scss */
  .row-column-two [class*="block--"] {
    float: none;
    width: 100%;
  }

  /* line 3659, ../scss/_random.scss */
  .row-column-three [class*="block--"] {
    float: none;
    width: 100%;
  }

  /* line 3663, ../scss/_random.scss */
  .row-column-four [class*="block--"] {
    float: none;
    width: 100%;
  }

  /* line 3669, ../scss/_random.scss */
  .column-two .column-first, .column-two .column-second {
    float: none;
    margin: 0;
    width: 100%;
  }
  /* line 3674, ../scss/_random.scss */
  .column-two .column-first {
    width: 100%;
    margin-right: 0;
  }

  /* line 3680, ../scss/_random.scss */
  .page-showbiz .block--lifestyle, .page-showbiz .block--ranking, .page-showbiz .block--wallpaper, .page-sports .block--lifestyle, .page-sports .block--ranking, .page-sports .block--wallpaper {
    float: none;
    width: 100%;
    margin: 0;
  }

  /* line 3687, ../scss/_random.scss */
  .pagination ul > li > a, .pagination ul > li > span {
    padding: 4px;
  }
}
/**
 * media query for tab (screen less than 1000px and greater than 480px).
 */
@media screen and (min-width: 480px) and (max-width: 800px) {
  /* line 3697, ../scss/_random.scss */
  .page-home .column-third {
    display: none !important;
  }

  /* line 3702, ../scss/_random.scss */
  .page-home .column-two .column-first, .page-home .column-two .column-second {
    float: left;
    margin: 0;
    width: 40%;
  }
  /* line 3707, ../scss/_random.scss */
  .page-home .column-two .column-first {
    width: 58%;
    margin-right: 2%;
  }

  /* line 3714, ../scss/_random.scss */
  .page-home .block--science .block-title {
    border-radius: 0;
    border-top-left-radius: 8px;
    border-bottom-left-radius: 8px;
  }

  /* line 3722, ../scss/_random.scss */
  .page-home .block--tech .block-title {
    border-radius: 0;
  }

  /**
   * sports and showbiz page:- sidebar goes under main content area.
   */
  /* line 3730, ../scss/_random.scss */
  .column-two, .column-third {
    width: 100% !important;
    float: none;
    margin: 0 !important;
  }

  /* line 3735, ../scss/_random.scss */
  .column-third [class*="block--"] {
    float: left;
    width: 46%;
    margin-right: 2%;
  }

  /* line 3744, ../scss/_random.scss */
  .block--subscribe .block-title {
    font-size: 16px;
  }
}
/**
 * media query for only mobile (screen less than 500px).
 */
@media screen and (min-width: 200px) and (max-width: 479px) {
  /* line 3754, ../scss/_random.scss */
  .page-showbiz .column-third, .page-sports .column-third, .page-home .column-third {
    display: none;
  }
}
/**
 * some shameful hacks and tweaks.
 */
