/* forms */

/* color */

/* title */

/* border */

/* background */

/* header */

/* buttons */

/* tabs */

/* menu */

/* effects */

/* rating */

/* video */

/* footer subscribe*/

/* social home */

/* carousel arrows */

/* ui */

/* payment logos color hover*/

/*alert*/

/* ************************************************************************************************

								Categories Page Styles

************************************************************************************************ */

.content_scene_cat {

  line-height: 1.5;

  margin: 0 0 26px 0;

  color: #ffffff; }

  .content_scene_cat .cat_desc {

    font-size: 16px;

    color: #ffffff; }

    @media screen and (max-width: 768px) {

      .content_scene_cat .cat_desc {

        font-size: 13px; } }

    @media screen and (max-width: 480px) {

      .content_scene_cat .cat_desc {

        font-size: 11px; } }

  .content_scene_cat .category-name {

    font-size: 4.4em;

    line-height: 1;

    font-family: "bebas_neuebook", sans-serif;

    text-transform: uppercase; }

    @media screen and (max-width: 480px) {

      .content_scene_cat .category-name {

        font-size: 2.4em; } }

  .content_scene_cat .content_scene_cat_bg {

    padding: 20px 10px 10px 30px;

    background-color: #3333FF !important; }

    @media screen and (max-width: 480px) {

      .content_scene_cat .content_scene_cat_bg {

        padding: 10px; } }

  .content_scene_cat p {

    margin-bottom: 0; }

  .content_scene_cat a {

    color: #ffffff; }

    .content_scene_cat a:hover {

      text-decoration: underline; }

  .content_scene_cat .content_scene {

    color: #444444; }

    .content_scene_cat .content_scene .cat_desc {

      padding-top: 20px; }

      .content_scene_cat .content_scene .cat_desc a {

        color: #333; }

        .content_scene_cat .content_scene .cat_desc a:hover {

          color: #000; }



/* ************************************************************************************************

									Sub Categories Styles

************************************************************************************************ */

.subcategory-heading {

  font-size: 17px;

  color: #535353;

  white-space: nowrap;

  overflow: hidden;

  text-overflow: ellipsis;

  margin-bottom: 15px; }

  .subcategory-heading:after {

    content: '';

    display: inline-block;

    vertical-align: middle;

    border-top: 1px solid #dcdcdc;

    width: 100%;

    margin-left: 5px; }



.subcategories {

  margin: 0 -2px 25px; }

  .subcategories__list {

    font-size: 0;

    display: table;

    width: 100%; }

  .subcategories__item {

    position: relative;

    font-size: 0;

    display: inline-block;

    padding: 0 2px;

    vertical-align: top;

    width: 25%;

    text-align: center;

    margin-bottom: 4px; }

    @media screen and (max-width: 768px) {

      .subcategories__item {

        width: 33.333%; } }

    @media screen and (max-width: 480px) {

      .subcategories__item {

        width: 50%; } }

    @media screen and (max-width: 320px) {

      .subcategories__item {

        width: 100%; } }

    .subcategories__item__inner {

      position: relative;

      border: 1px solid #dcdcdc; }

    .subcategories__item__img {

      display: inline-block;

      vertical-align: bottom; }

    .subcategories__item__name {

      margin: 0;

      padding: 7px 5px;

      position: absolute;

      left: -1px;

      right: -1px;

      bottom: -1px;

      font-family: "bebas_neueregular", sans-serif;

      font-size: 25px;

      text-transform: uppercase;

      color: #ffffff;

      background: rgba(0, 0, 0, 0.51); }

  .subcategories .cat_desc {

    display: none; }



/*# sourceMappingURL=category.css.map */

