/*$lp: 'only screen and (min-width: 1200px) and (max-width: 1600px)';*/
/* half circle mixin */
/***************************************************
  Parents
****************************************************/
/* line 10, ../scss/inside.scss */
.parents.article-list .article-entry {
  padding-bottom: 0.75rem;
  margin-top: 0.75rem; }
  /* line 13, ../scss/inside.scss */
  .parents.article-list .article-entry small {
    color: #989898; }
  /* line 16, ../scss/inside.scss */
  .parents.article-list .article-entry h4 {
    font-family: "Apertura Md", "sans, serif";
    font-size: 22px;
    font-weight: normal; }
    @media (max-width: 767px) {
      /* line 16, ../scss/inside.scss */
      .parents.article-list .article-entry h4 {
        font-size: 20px; } }
    /* line 23, ../scss/inside.scss */
    .parents.article-list .article-entry h4 a {
      color: #000; }
      /* line 25, ../scss/inside.scss */
      .parents.article-list .article-entry h4 a:hover {
        color: #83AD12; }

/* line 34, ../scss/inside.scss */
.carousel-key-issues .owl-item .icon img {
  display: inline-block !important; }

/***************************************************
  Key Issues
****************************************************/
/* line 41, ../scss/inside.scss */
.filter-key-issues {
  border-bottom: 1px solid #E8E8E8; }
  @media (max-width: 767px) {
    /* line 43, ../scss/inside.scss */
    .filter-key-issues .filter-select-container, .filter-key-issues .SumoSelect {
      width: 100%; } }

/***************************************************
  Key Issues Inside page
****************************************************/
/* line 54, ../scss/inside.scss */
.key-issue-container h2 {
  margin-top: 3rem;
  color: #7DBFEB; }
/* line 59, ../scss/inside.scss */
.key-issue-container h5 {
  color: #000;
  margin-top: 2rem;
  margin-bottom: 1rem;
  font-weight: normal;
  font-family: "Apertura Md", "sans, serif"; }

/* line 67, ../scss/inside.scss */
.stat-container {
  position: relative;
  padding: 1rem 0;
  border-bottom: 1px solid #D3D3D3; }
  /* line 69, ../scss/inside.scss */
  .stat-container:first-child {
    padding-top: 0; }
  /* line 72, ../scss/inside.scss */
  .stat-container:last-child {
    padding-bottom: 0; }
  @media (max-width: 991px) {
    /* line 67, ../scss/inside.scss */
    .stat-container {
      padding: 2rem 0 1rem; } }
  /* line 80, ../scss/inside.scss */
  .stat-container h3 {
    color: #DB1A79;
    text-align: center;
    font-weight: normal;
    font-family: "Apertura Md", "sans, serif"; }
    @media (max-width: 991px) {
      /* line 80, ../scss/inside.scss */
      .stat-container h3 {
        text-align: left; } }
  /* line 89, ../scss/inside.scss */
  .stat-container:after {
    position: absolute;
    left: 0px;
    bottom: -2px;
    width: 16%;
    content: '';
    height: 3px;
    background: #7DBFEB;
    -webkit-transition: all 0.5s ease-out 0s !important;
    -moz-transition: all 0.5s ease-out 0s !important;
    -ms-transition: all 0.5s ease-out 0s !important;
    -o-transition: all 0.5s ease-out 0s !important;
    transition: all 0.5s ease-out 0s !important; }
    @media (max-width: 991px) {
      /* line 89, ../scss/inside.scss */
      .stat-container:after {
        width: 25%; } }
  /* line 102, ../scss/inside.scss */
  .stat-container:hover:after {
    width: 100%; }

/***************************************************
  Kids Centre
****************************************************/
@media (max-width: 991px) {
  /* line 112, ../scss/inside.scss */
  .bx-tab.kids-center-tab-container .nav-tabs {
    border-bottom: none; } }
/* line 118, ../scss/inside.scss */
.bx-tab.kids-center-tab-container .nav-item button {
  padding: 0.75rem 1rem; }
@media (max-width: 1199px) {
  /* line 117, ../scss/inside.scss */
  .bx-tab.kids-center-tab-container .nav-item {
    min-width: 19%; } }
@media (max-width: 991px) {
  /* line 117, ../scss/inside.scss */
  .bx-tab.kids-center-tab-container .nav-item {
    min-width: 33%; } }
@media (max-width: 767px) {
  /* line 117, ../scss/inside.scss */
  .bx-tab.kids-center-tab-container .nav-item {
    min-width: 50%; } }

/* line 135, ../scss/inside.scss */
.kids-pdf-col img {
  opacity: .5;
  -webkit-transition: all 0.3s ease-out 0s !important;
  -moz-transition: all 0.3s ease-out 0s !important;
  -ms-transition: all 0.3s ease-out 0s !important;
  -o-transition: all 0.3s ease-out 0s !important;
  transition: all 0.3s ease-out 0s !important;
  border: 1px solid #f1f1f1; }
  @media (max-width: 767px) {
    /* line 135, ../scss/inside.scss */
    .kids-pdf-col img {
      opacity: 1; } }
/* line 143, ../scss/inside.scss */
.kids-pdf-col .kids-pdf-title {
  position: relative; }
  /* line 145, ../scss/inside.scss */
  .kids-pdf-col .kids-pdf-title .dl-link {
    position: absolute;
    bottom: 5px;
    width: 100%;
    left: 15px;
    -webkit-transition: all 0.3s ease-out 0s !important;
    -moz-transition: all 0.3s ease-out 0s !important;
    -ms-transition: all 0.3s ease-out 0s !important;
    -o-transition: all 0.3s ease-out 0s !important;
    transition: all 0.3s ease-out 0s !important;
    opacity: 0;
    font-size: 14px; }
    @media (max-width: 767px) {
      /* line 145, ../scss/inside.scss */
      .kids-pdf-col .kids-pdf-title .dl-link {
        opacity: 1; } }
  /* line 157, ../scss/inside.scss */
  .kids-pdf-col .kids-pdf-title .pdf-link {
    color: #989898; }
    /* line 159, ../scss/inside.scss */
    .kids-pdf-col .kids-pdf-title .pdf-link span {
      color: red; }
  /* line 163, ../scss/inside.scss */
  .kids-pdf-col .kids-pdf-title h4 {
    font-family: "Apertura Md", "sans, serif";
    font-size: 22px; }
    @media (max-width: 767px) {
      /* line 163, ../scss/inside.scss */
      .kids-pdf-col .kids-pdf-title h4 {
        font-size: 20px; } }
    /* line 169, ../scss/inside.scss */
    .kids-pdf-col .kids-pdf-title h4 a {
      color: #000; }
      /* line 171, ../scss/inside.scss */
      .kids-pdf-col .kids-pdf-title h4 a:hover {
        color: #DB1A79; }
/* line 177, ../scss/inside.scss */
.kids-pdf-col:hover img {
  opacity: 1; }
/* line 180, ../scss/inside.scss */
.kids-pdf-col:hover .kids-pdf-title:after {
  width: 100%;
  background: #DB1A79; }
/* line 184, ../scss/inside.scss */
.kids-pdf-col:hover .dl-link {
  opacity: 1;
  left: 10px; }

/***************************************************
  Blog
****************************************************/
/* line 196, ../scss/inside.scss */
.latest-blog small {
  color: #989898; }
/* line 199, ../scss/inside.scss */
.latest-blog h3 a {
  color: #000; }
  /* line 201, ../scss/inside.scss */
  .latest-blog h3 a:hover {
    color: #83AD12; }
/* line 205, ../scss/inside.scss */
.latest-blog .description {
  color: #7D7978; }

/***************************************************
  Blog Details page
****************************************************/
/* line 213, ../scss/inside.scss */
.blog-detail-container .meta {
  border-bottom: 1px solid #E8E8E8;
  padding-bottom: .5rem;
  margin-bottom: 1.5rem;
  color: #7D7978; }
/* line 220, ../scss/inside.scss */
.blog-detail-container .zoom .title {
  bottom: 70px;
  padding: 0 5rem; }
  @media (max-width: 991px) {
    /* line 220, ../scss/inside.scss */
    .blog-detail-container .zoom .title {
      bottom: 50px;
      padding: 0rem 1.5rem; } }
  /* line 227, ../scss/inside.scss */
  .blog-detail-container .zoom .title h3 {
    color: #fff;
    text-align: center; }
    @media (max-width: 767px) {
      /* line 227, ../scss/inside.scss */
      .blog-detail-container .zoom .title h3 {
        display: none; } }
/* line 236, ../scss/inside.scss */
.blog-detail-container .blog-content {
  background: #FFF;
  margin-left: 2.5rem;
  margin-right: 2.5rem;
  margin-top: -4rem;
  position: relative;
  padding: 2rem;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  z-index: 9; }
  @media (max-width: 991px) {
    /* line 236, ../scss/inside.scss */
    .blog-detail-container .blog-content {
      margin-left: 1.5rem;
      margin-right: 1.5rem;
      padding: 1.5rem;
      margin-top: -3rem; } }
  @media (max-width: 767px) {
    /* line 236, ../scss/inside.scss */
    .blog-detail-container .blog-content {
      margin-left: 1rem;
      margin-right: 1rem;
      padding: 1rem; } }
@media (max-width: 767px) {
  /* line 258, ../scss/inside.scss */
  .blog-detail-container .author-info .author-avatar {
    text-align: center; } }
/* line 263, ../scss/inside.scss */
.blog-detail-container .author-info img {
  border-radius: 50%;
  max-width: 120px; }
/* line 267, ../scss/inside.scss */
.blog-detail-container .author-info .author-details {
  margin-left: 1rem; }
  @media (max-width: 767px) {
    /* line 267, ../scss/inside.scss */
    .blog-detail-container .author-info .author-details {
      margin-left: 0rem;
      margin-top: 25px;
      text-align: center; } }
/* line 275, ../scss/inside.scss */
.blog-detail-container .author-info h5 {
  font-weight: normal;
  font-family: "Apertura Md", "sans, serif"; }
/* line 279, ../scss/inside.scss */
.blog-detail-container .author-info p {
  font-size: 16px; }

/***************************************************
  Events page
****************************************************/
@media (max-width: 991px) {
  /* line 289, ../scss/inside.scss */
  .bx-tab.events-tab-container .nav-tabs {
    border-bottom: none; } }
/* line 295, ../scss/inside.scss */
.bx-tab.events-tab-container .nav-item button {
  padding: 0.75rem 1rem; }
@media (max-width: 1199px) {
  /* line 294, ../scss/inside.scss */
  .bx-tab.events-tab-container .nav-item {
    min-width: 25%; } }
@media (max-width: 991px) {
  /* line 294, ../scss/inside.scss */
  .bx-tab.events-tab-container .nav-item {
    min-width: 23%; } }
@media (max-width: 767px) {
  /* line 294, ../scss/inside.scss */
  .bx-tab.events-tab-container .nav-item {
    min-width: 50%; } }

/***************************************************
  Contact page
****************************************************/
/* line 315, ../scss/inside.scss */
.contact-container {
  -webkit-transition: all 0.5s ease-out 0s !important;
  -moz-transition: all 0.5s ease-out 0s !important;
  -ms-transition: all 0.5s ease-out 0s !important;
  -o-transition: all 0.5s ease-out 0s !important;
  transition: all 0.5s ease-out 0s !important; }
  /* line 317, ../scss/inside.scss */
  .contact-container .contact-value {
    font-size: 16px; }
    /* line 319, ../scss/inside.scss */
    .contact-container .contact-value a {
      color: #7D7978; }
      /* line 321, ../scss/inside.scss */
      .contact-container .contact-value a:hover {
        color: #83AD12; }
  /* line 326, ../scss/inside.scss */
  .contact-container.address:hover {
    background: #E8F6FF; }
  /* line 329, ../scss/inside.scss */
  .contact-container.toll-free:hover {
    background: #F7FDE7; }
  /* line 332, ../scss/inside.scss */
  .contact-container.phone:hover {
    background: #FCEFE7; }
  /* line 335, ../scss/inside.scss */
  .contact-container.email:hover {
    background: #FDE5F1; }

/* line 340, ../scss/inside.scss */
section.google-map {
  padding: 0; }
  /* line 342, ../scss/inside.scss */
  section.google-map #map {
    width: 100%;
    height: 600px; }
    @media (max-width: 767px) {
      /* line 342, ../scss/inside.scss */
      section.google-map #map {
        height: 450px; } }

/* line 351, ../scss/inside.scss */
.gm-style {
  font-family: "Apertura Rg", "sans, serif"; }

/* line 354, ../scss/inside.scss */
.gm-style .gm-style-iw-c {
  padding: 2rem; }

/* line 357, ../scss/inside.scss */
.gm-style .gm-style-iw-d {
  padding-right: 2rem; }
  /* line 359, ../scss/inside.scss */
  .gm-style .gm-style-iw-d p {
    font-size: 14px;
    line-height: 1.4em; }

/***************************************************
  Game Rating
****************************************************/
/* line 369, ../scss/inside.scss */
body.game-rating .default-container.game-rating {
  overflow: visible;
  z-index: 9; }
  @media (max-width: 767px) {
    /* line 369, ../scss/inside.scss */
    body.game-rating .default-container.game-rating {
      padding-top: 2.5rem; } }
  /* line 376, ../scss/inside.scss */
  body.game-rating .default-container.game-rating .field-with-btn-icon {
    width: 100% !important; }
  /* line 379, ../scss/inside.scss */
  body.game-rating .default-container.game-rating .SumoSelect > .CaptionCont {
    border: none; }
  /* line 382, ../scss/inside.scss */
  body.game-rating .default-container.game-rating .SumoSelect > .optWrapper.multiple > .options li.opt {
    font-size: 16px; }
  /* line 385, ../scss/inside.scss */
  body.game-rating .default-container.game-rating .SumoSelect > .CaptionCont {
    min-height: 36px; }
  /* line 388, ../scss/inside.scss */
  body.game-rating .default-container.game-rating .game-rating-left {
    z-index: 10; }
  /* line 389, ../scss/inside.scss */
  body.game-rating .default-container.game-rating .game-rating-right {
    z-index: 9; }
  /* line 390, ../scss/inside.scss */
  body.game-rating .default-container.game-rating .game-rating-image img {
    bottom: 0px;
    position: absolute;
    right: 0;
    width: 110%;
    max-width: 110%;
    right: -40px; }
    @media (max-width: 1199px) {
      /* line 390, ../scss/inside.scss */
      body.game-rating .default-container.game-rating .game-rating-image img {
        width: 130%;
        max-width: 130%; } }
    @media (max-width: 991px) {
      /* line 390, ../scss/inside.scss */
      body.game-rating .default-container.game-rating .game-rating-image img {
        position: static;
        width: 100%;
        max-width: 100%; } }
  /* line 409, ../scss/inside.scss */
  body.game-rating .default-container.game-rating .advanced-search-container {
    display: none; }
/* line 414, ../scss/inside.scss */
body.game-rating .advanced-search a, body.game-rating .close-advanced-search a {
  color: #666; }
  /* line 416, ../scss/inside.scss */
  body.game-rating .advanced-search a:hover, body.game-rating .close-advanced-search a:hover {
    color: #DB1A79; }
/* line 424, ../scss/inside.scss */
body.game-rating .field-with-btn-icon label {
  display: none; }

/* line 429, ../scss/inside.scss */
.game-box {
  box-shadow: -1px 2px 10px 2px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: -1px 2px 10px 2px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: -1px 2px 10px 2px rgba(0, 0, 0, 0.1);
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  background: #fff;
  -webkit-transition: all 0.3s ease-out 0s !important;
  -moz-transition: all 0.3s ease-out 0s !important;
  -ms-transition: all 0.3s ease-out 0s !important;
  -o-transition: all 0.3s ease-out 0s !important;
  transition: all 0.3s ease-out 0s !important;
  position: relative;
  padding-bottom: 55px;
  overflow: hidden; }
  /* line 439, ../scss/inside.scss */
  .game-box .main-image {
    overflow: hidden;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    position: relative; }
    /* line 445, ../scss/inside.scss */
    .game-box .main-image .overlay {
      position: absolute;
      left: 0px;
      bottom: 0px;
      width: 100%;
      padding: 2rem 1rem 0.5rem;
      background: black;
      background: linear-gradient(0deg, rgba(0, 0, 0, 0.599877451) 0%, rgba(0, 0, 0, 0) 100%);
      color: #fff; }
  /* line 456, ../scss/inside.scss */
  .game-box .bg {
    position: absolute;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
    background: #fff;
    -webkit-transition: all 0.5s ease-out 0s !important;
    -moz-transition: all 0.5s ease-out 0s !important;
    -ms-transition: all 0.5s ease-out 0s !important;
    -o-transition: all 0.5s ease-out 0s !important;
    transition: all 0.5s ease-out 0s !important;
    opacity: 0; }
    /* line 465, ../scss/inside.scss */
    .game-box .bg:before {
      position: absolute;
      content: "";
      background: url("../images/game-rating/bg-hv.png");
      opacity: 0;
      display: block;
      -webkit-transition: all 0.3s ease-out 0s !important;
      -moz-transition: all 0.3s ease-out 0s !important;
      -ms-transition: all 0.3s ease-out 0s !important;
      -o-transition: all 0.3s ease-out 0s !important;
      transition: all 0.3s ease-out 0s !important;
      width: 250px;
      height: 250px;
      right: -50px;
      bottom: -50px; }
  /* line 478, ../scss/inside.scss */
  .game-box > div:nth-child(2) {
    position: relative; }
  /* line 481, ../scss/inside.scss */
  .game-box a {
    width: 100%; }
  /* line 484, ../scss/inside.scss */
  .game-box .game-left-div {
    float: left;
    width: 75%; }
  /* line 488, ../scss/inside.scss */
  .game-box .game-right-div {
    float: right;
    width: 25%; }
  /* line 492, ../scss/inside.scss */
  .game-box .age-number.green {
    color: #83AD12;
    border: 1px solid #83AD12;
    width: 52px;
    height: 52px;
    line-height: 46px;
    border-radius: 50%;
    text-align: center;
    font-family: 'HelveticaNeueLT Arabic 75';
    -webkit-transition: all 0.3s ease-out 0s !important;
    -moz-transition: all 0.3s ease-out 0s !important;
    -ms-transition: all 0.3s ease-out 0s !important;
    -o-transition: all 0.3s ease-out 0s !important;
    transition: all 0.3s ease-out 0s !important;
    font-weight: bold;
    font-size: 22px; }
  /* line 506, ../scss/inside.scss */
  .game-box .age-number.orange {
    color: #F17A20;
    border: 1px solid #F17A20;
    width: 52px;
    height: 52px;
    line-height: 46px;
    border-radius: 50%;
    text-align: center;
    font-family: 'HelveticaNeueLT Arabic 75';
    -webkit-transition: all 0.3s ease-out 0s !important;
    -moz-transition: all 0.3s ease-out 0s !important;
    -ms-transition: all 0.3s ease-out 0s !important;
    -o-transition: all 0.3s ease-out 0s !important;
    transition: all 0.3s ease-out 0s !important;
    font-weight: bold;
    font-size: 22px; }
  /* line 520, ../scss/inside.scss */
  .game-box .age-number.pink {
    color: #C60B67;
    border: 1px solid #C60B67;
    width: 52px;
    height: 52px;
    line-height: 46px;
    border-radius: 50%;
    text-align: center;
    font-family: 'HelveticaNeueLT Arabic 75';
    -webkit-transition: all 0.3s ease-out 0s !important;
    -moz-transition: all 0.3s ease-out 0s !important;
    -ms-transition: all 0.3s ease-out 0s !important;
    -o-transition: all 0.3s ease-out 0s !important;
    transition: all 0.3s ease-out 0s !important;
    font-weight: bold;
    font-size: 22px; }
  /* line 534, ../scss/inside.scss */
  .game-box .game-main-box {
    margin-top: 25px;
    margin-left: 40px; }
  /* line 538, ../scss/inside.scss */
  .game-box .game-main-txt {
    font-size: 24px;
    color: #020202;
    font-family: "Apertura Md", "sans, serif";
    padding-right: 30px;
    line-height: 30px; }
  /* line 545, ../scss/inside.scss */
  .game-box .game-sub-txt {
    color: #9B9B9B;
    font-size: 18px;
    font-family: 'Apertura Cn';
    font-style: italic; }
  /* line 551, ../scss/inside.scss */
  .game-box .game-item-txt {
    margin-top: 15px;
    color: #575757;
    font-weight: bold;
    font-size: 16px;
    margin-bottom: 25px; }
    /* line 557, ../scss/inside.scss */
    .game-box .game-item-txt span {
      margin-right: 5px;
      font-size: 22px;
      vertical-align: sub; }
  /* line 563, ../scss/inside.scss */
  .game-box .icon-right-arrow {
    position: absolute;
    bottom: 25px;
    right: 25px;
    font-weight: bold;
    font-size: 14px;
    opacity: 0;
    -webkit-transition: all 0.3s ease-out 0s !important;
    -moz-transition: all 0.3s ease-out 0s !important;
    -ms-transition: all 0.3s ease-out 0s !important;
    -o-transition: all 0.3s ease-out 0s !important;
    transition: all 0.3s ease-out 0s !important; }
  /* line 573, ../scss/inside.scss */
  .game-box:hover {
    		/*.main-image img {
    			transform: scale(1.1);
    			-webkit-transform: scale(1.1);
    			-moz-transform: scale(1.1);
    			z-index: 0;
    
    		}
    		.details {
    			bottom: 42.5px;
    			background: $light-blue;
    			text-align: center;
    			a {
    				color: $white;
    			}
    		}
    		/*.categories {
    			bottom: 0px;
    		}
    		.age-rating {
    			top: 20px;
    		}*/ }
    /* line 575, ../scss/inside.scss */
    .game-box:hover .icon-right-arrow {
      right: 17px; }
    /* line 578, ../scss/inside.scss */
    .game-box:hover .bg {
      opacity: 1; }
      /* line 580, ../scss/inside.scss */
      .game-box:hover .bg:before {
        opacity: 1;
        right: 0px;
        bottom: 0px; }
  /* line 612, ../scss/inside.scss */
  .game-box img {
    -webkit-transition: all 0.3s ease-out 0s !important;
    -moz-transition: all 0.3s ease-out 0s !important;
    -ms-transition: all 0.3s ease-out 0s !important;
    -o-transition: all 0.3s ease-out 0s !important;
    transition: all 0.3s ease-out 0s !important; }
  /* line 616, ../scss/inside.scss */
  .game-box .details {
    padding: 1.7rem 1.5rem;
    min-height: 85px;
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    background: #FFF;
    -webkit-transition: all 0.3s ease-out 0s !important;
    -moz-transition: all 0.3s ease-out 0s !important;
    -ms-transition: all 0.3s ease-out 0s !important;
    -o-transition: all 0.3s ease-out 0s !important;
    transition: all 0.3s ease-out 0s !important; }
    /* line 625, ../scss/inside.scss */
    .game-box .details a {
      color: #000; }
      /* line 627, ../scss/inside.scss */
      .game-box .details a.more-link {
        color: #83AD12; }
    /* line 631, ../scss/inside.scss */
    .game-box .details small {
      color: #7D7978; }
  /* line 635, ../scss/inside.scss */
  .game-box .categories {
    /*background: $pink-color;*/
    text-align: left;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    min-height: 55px;
    border-top: 1px solid #ccc;
    padding-top: 13px;
    padding-bottom: 13px;
    padding-left: 10px;
    -webkit-transition: all 0.3s ease-out 0s !important;
    -moz-transition: all 0.3s ease-out 0s !important;
    -ms-transition: all 0.3s ease-out 0s !important;
    -o-transition: all 0.3s ease-out 0s !important;
    transition: all 0.3s ease-out 0s !important; }
    /* line 651, ../scss/inside.scss */
    .game-box .categories span {
      padding: 7px 10px;
      display: inline-block;
      color: #A5A5A5;
      font-size: 30px; }
      @media (max-width: 1199px) {
        /* line 651, ../scss/inside.scss */
        .game-box .categories span {
          padding: 7px 5px;
          font-size: 23px; } }
    /* line 663, ../scss/inside.scss */
    .game-box .categories img {
      max-width: 40px; }
  /* line 667, ../scss/inside.scss */
  .game-box .age-rating {
    position: absolute;
    right: 10px;
    top: -80px;
    background: rgba(131, 173, 18, 0.8);
    color: #fff;
    width: 48px;
    height: 48px;
    line-height: 54px;
    border-radius: 50%;
    text-align: center;
    font-family: "Apertura Md", "sans, serif";
    -webkit-transition: all 0.3s ease-out 0s !important;
    -moz-transition: all 0.3s ease-out 0s !important;
    -ms-transition: all 0.3s ease-out 0s !important;
    -o-transition: all 0.3s ease-out 0s !important;
    transition: all 0.3s ease-out 0s !important; }
  /* line 681, ../scss/inside.scss */
  .game-box.no-shadow {
    box-shadow: none !important;
    border: 1px solid #f1f1f1; }
  /* line 687, ../scss/inside.scss */
  .game-box.green:hover {
    color: #fff; }
    /* line 690, ../scss/inside.scss */
    .game-box.green:hover * {
      color: white; }
    /* line 693, ../scss/inside.scss */
    .game-box.green:hover .icon-right-arrow {
      opacity: 1; }
    /* line 696, ../scss/inside.scss */
    .game-box.green:hover .age-number.green {
      border: 1px solid #fff; }
  /* line 700, ../scss/inside.scss */
  .game-box.green .bg {
    background: #83ad12;
    background: -moz-linear-gradient(176deg, #83ad12 0%, #71960c 100%);
    background: -webkit-linear-gradient(176deg, #83ad12 0%, #71960c 100%);
    background: linear-gradient(176deg, #83ad12 0%, #71960c 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#83ad12",endColorstr="#71960c",GradientType=1); }
  /* line 710, ../scss/inside.scss */
  .game-box.orange:hover {
    color: #fff; }
    /* line 714, ../scss/inside.scss */
    .game-box.orange:hover * {
      color: white; }
    /* line 717, ../scss/inside.scss */
    .game-box.orange:hover .icon-right-arrow {
      opacity: 1; }
    /* line 720, ../scss/inside.scss */
    .game-box.orange:hover .age-number.orange {
      border: 1px solid #fff; }
  /* line 724, ../scss/inside.scss */
  .game-box.orange .bg {
    background: #f17a20;
    background: -moz-linear-gradient(176deg, #f17a20 0%, #cc6211 100%);
    background: -webkit-linear-gradient(176deg, #f17a20 0%, #cc6211 100%);
    background: linear-gradient(176deg, #f17a20 0%, #cc6211 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#f17a20",endColorstr="#cc6211",GradientType=1); }
  /* line 732, ../scss/inside.scss */
  .game-box.pink {
    -webkit-transition: all 0.5s ease-out 0s !important;
    -moz-transition: all 0.5s ease-out 0s !important;
    -ms-transition: all 0.5s ease-out 0s !important;
    -o-transition: all 0.5s ease-out 0s !important;
    transition: all 0.5s ease-out 0s !important; }
    /* line 734, ../scss/inside.scss */
    .game-box.pink:hover {
      color: #fff; }
      /* line 739, ../scss/inside.scss */
      .game-box.pink:hover * {
        color: white; }
      /* line 742, ../scss/inside.scss */
      .game-box.pink:hover .icon-right-arrow {
        opacity: 1; }
      /* line 745, ../scss/inside.scss */
      .game-box.pink:hover .age-number.pink {
        border: 1px solid #fff; }
    /* line 749, ../scss/inside.scss */
    .game-box.pink .bg {
      background: #db1a79;
      background: -moz-linear-gradient(176deg, #db1a79 0%, #c60b67 100%);
      background: -webkit-linear-gradient(176deg, #db1a79 0%, #c60b67 100%);
      background: linear-gradient(176deg, #db1a79 0%, #c60b67 100%);
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#db1a79",endColorstr="#c60b67",GradientType=1); }

@media (max-width: 991px) {
  /* line 759, ../scss/inside.scss */
  .game-box {
    padding-bottom: 0px;
    min-height: 254px; }
    /* line 762, ../scss/inside.scss */
    .game-box .details {
      min-height: 0px;
      padding: 1.2rem 1.5rem;
      position: static;
      background: #7DBFEB;
      text-align: center; }
      /* line 768, ../scss/inside.scss */
      .game-box .details a {
        color: #fff; }
    /* line 772, ../scss/inside.scss */
    .game-box .categories {
      position: static;
      bottom: 0;
      min-height: 44px;
      clear: both; } }
    @media (max-width: 991px) and (max-width: 767px) {
      /* line 777, ../scss/inside.scss */
      .game-box .categories img {
        max-width: 30px; } }
@media (max-width: 991px) {
    /* line 784, ../scss/inside.scss */
    .game-box .age-rating {
      top: 20px; } }
/* line 790, ../scss/inside.scss */
.game-rating-overview {
  position: relative; }
  /* line 792, ../scss/inside.scss */
  .game-rating-overview .element-left, .game-rating-overview .element-right {
    position: absolute;
    min-width: 625px;
    height: 396px;
    bottom: 10%;
    content: ''; }
  /* line 799, ../scss/inside.scss */
  .game-rating-overview .element-left {
    left: -200px;
    background: url("../images/game-rating-safesurf-element-left.svg") no-repeat center center; }
  /* line 803, ../scss/inside.scss */
  .game-rating-overview .element-right {
    right: -200px;
    background: url("../images/game-rating-safesurf-element-right.svg") no-repeat center center; }

@media (max-width: 991px) {
  /* line 810, ../scss/inside.scss */
  .game-rating-overview .element-left {
    left: -300px; }
  /* line 813, ../scss/inside.scss */
  .game-rating-overview .element-right {
    right: -300px; } }
@media (max-width: 767px) {
  /* line 821, ../scss/inside.scss */
  .game-rating-overview .element-left {
    left: -400px; }
  /* line 824, ../scss/inside.scss */
  .game-rating-overview .element-right {
    right: -400px; } }
/* line 831, ../scss/inside.scss */
.bx-tab.game-rating-tab-container .nav-tabs {
  border-bottom: 2px solid rgba(0, 0, 0, 0.3); }
/* line 835, ../scss/inside.scss */
.bx-tab.game-rating-tab-container .nav-tabs .nav-link.active {
  background: transparent !important;
  color: #000;
  font-family: "Apertura Md", "sans, serif"; }
/* line 840, ../scss/inside.scss */
.bx-tab.game-rating-tab-container .nav-tabs .nav-link:before, .bx-tab.game-rating-tab-container .nav-tabs .nav-link:after {
  background: #F4DD32; }

/* line 847, ../scss/inside.scss */
.game-cd {
  min-height: 175px;
  -webkit-transition: all 0.3s ease-out 0s !important;
  -moz-transition: all 0.3s ease-out 0s !important;
  -ms-transition: all 0.3s ease-out 0s !important;
  -o-transition: all 0.3s ease-out 0s !important;
  transition: all 0.3s ease-out 0s !important; }
  /* line 850, ../scss/inside.scss */
  .game-cd .icon-container-wrapper {
    position: absolute;
    width: 100%;
    left: 0px;
    max-height: 75px; }
    /* line 855, ../scss/inside.scss */
    .game-cd .icon-container-wrapper .icon-container,
    .game-cd .icon-container-wrapper .icon-container-white {
      position: absolute;
      width: 100%;
      -webkit-transition: all 0.3s ease-out 0s !important;
      -moz-transition: all 0.3s ease-out 0s !important;
      -ms-transition: all 0.3s ease-out 0s !important;
      -o-transition: all 0.3s ease-out 0s !important;
      transition: all 0.3s ease-out 0s !important; }
    /* line 861, ../scss/inside.scss */
    .game-cd .icon-container-wrapper .icon-container {
      left: 0%; }
    /* line 864, ../scss/inside.scss */
    .game-cd .icon-container-wrapper .icon-container-white {
      left: 100%; }
  /* line 869, ../scss/inside.scss */
  .game-cd.no-icon .cd-title {
    bottom: 35%; }
  /* line 873, ../scss/inside.scss */
  .game-cd .cd-title {
    position: absolute;
    bottom: 10px;
    width: 100%;
    left: 0px; }
  /* line 879, ../scss/inside.scss */
  .game-cd:hover {
    background: #DB1A79; }
    /* line 881, ../scss/inside.scss */
    .game-cd:hover .cd-title a {
      color: #fff; }
    /* line 884, ../scss/inside.scss */
    .game-cd:hover .icon-container {
      left: -100%; }
    /* line 887, ../scss/inside.scss */
    .game-cd:hover .icon-container-white {
      left: 0%; }

@media (max-width: 480px) {
  /* line 894, ../scss/inside.scss */
  .bx-tab.game-rating-tab-container .nav-tabs {
    border-bottom: none; } }
/* line 900, ../scss/inside.scss */
.bx-tab.game-rating-tab-container .nav-item button {
  padding: 0.75rem 1rem; }
  @media (max-width: 575px) {
    /* line 900, ../scss/inside.scss */
    .bx-tab.game-rating-tab-container .nav-item button {
      padding: 0.75rem 0.75rem;
      font-size: 14px; } }
  @media (max-width: 480px) {
    /* line 900, ../scss/inside.scss */
    .bx-tab.game-rating-tab-container .nav-item button {
      font-size: 16px; } }
@media (max-width: 1199px) {
  /* line 899, ../scss/inside.scss */
  .bx-tab.game-rating-tab-container .nav-item {
    min-width: 33%; } }
@media (max-width: 767px) {
  /* line 899, ../scss/inside.scss */
  .bx-tab.game-rating-tab-container .nav-item {
    min-width: 30%; } }
@media (max-width: 575px) {
  /* line 899, ../scss/inside.scss */
  .bx-tab.game-rating-tab-container .nav-item {
    min-width: 28%; } }
@media (max-width: 480px) {
  /* line 899, ../scss/inside.scss */
  .bx-tab.game-rating-tab-container .nav-item {
    min-width: 100%; } }

/***************************************************
  Game Rating Detail Page
****************************************************/
/* line 933, ../scss/inside.scss */
.carousel-related-games img {
  display: inline-block !important; }

@media (max-width: 991px) {
  /* line 940, ../scss/inside.scss */
  .arw-rating {
    display: none; } }

@media (max-width: 767px) {
  /* line 947, ../scss/inside.scss */
  .game-rating-detail-container .faq-dtl-mob {
    margin: 0px !important; } }
/* line 953, ../scss/inside.scss */
.game-rating-detail-container .game-rating-content {
  background: #FFF;
  position: relative;
  padding: 2rem 0rem;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  z-index: 9; }
  @media (max-width: 991px) {
    /* line 953, ../scss/inside.scss */
    .game-rating-detail-container .game-rating-content {
      margin-left: 1.5rem;
      margin-right: 1.5rem;
      padding: 1.5rem; } }
  /* line 964, ../scss/inside.scss */
  .game-rating-detail-container .game-rating-content .sidebar .inner-sidebar {
    background: transparent; }
  @media (max-width: 767px) {
    /* line 953, ../scss/inside.scss */
    .game-rating-detail-container .game-rating-content {
      margin-left: 0;
      margin-right: 0;
      padding: 0; } }
  /* line 972, ../scss/inside.scss */
  .game-rating-detail-container .game-rating-content p {
    color: #000;
    font-size: 18px; }
    @media (max-width: 767px) {
      /* line 972, ../scss/inside.scss */
      .game-rating-detail-container .game-rating-content p {
        font-size: 16px; } }
  /* line 979, ../scss/inside.scss */
  .game-rating-detail-container .game-rating-content h2 {
    color: #000;
    font-size: 42px; }
    @media (max-width: 767px) {
      /* line 979, ../scss/inside.scss */
      .game-rating-detail-container .game-rating-content h2 {
        font-size: 30px; } }
  /* line 986, ../scss/inside.scss */
  .game-rating-detail-container .game-rating-content h4 {
    font-family: "Apertura Md", "sans, serif";
    font-weight: normal;
    color: #000; }
  /* line 991, ../scss/inside.scss */
  .game-rating-detail-container .game-rating-content .cd-title {
    position: absolute;
    bottom: 0px;
    width: 100%;
    left: 0px; }
  /* line 997, ../scss/inside.scss */
  .game-rating-detail-container .game-rating-content .gnre-sub {
    font-size: 18px;
    color: #9B9B9B;
    font-weight: normal;
    font-family: 'Apertura Cn'; }
    @media (max-width: 767px) {
      /* line 997, ../scss/inside.scss */
      .game-rating-detail-container .game-rating-content .gnre-sub {
        font-size: 16px; } }
  /* line 1006, ../scss/inside.scss */
  .game-rating-detail-container .game-rating-content .gner-main {
    color: #727272;
    font-family: "Apertura Md", "sans, serif"; }
/* line 1011, ../scss/inside.scss */
.game-rating-detail-container .game-cd {
  min-height: 140px; }
  /* line 1013, ../scss/inside.scss */
  .game-rating-detail-container .game-cd a {
    color: #000;
    font-size: 16px; }
/* line 1018, ../scss/inside.scss */
.game-rating-detail-container hr {
  background: #dfdfdf; }
/* line 1019, ../scss/inside.scss */
.game-rating-detail-container .age-rating-container {
  width: 180px;
  margin: 0 auto;
  float: right;
  text-align: center; }
  @media (max-width: 991px) {
    /* line 1019, ../scss/inside.scss */
    .game-rating-detail-container .age-rating-container {
      float: left; } }
@media (max-width: 991px) {
  /* line 1029, ../scss/inside.scss */
  .game-rating-detail-container .age-rating-container-mob {
    float: none !important;
    margin-top: 50px;
    margin-bottom: 50px; } }
/* line 1036, ../scss/inside.scss */
.game-rating-detail-container .rating-italic {
  font-size: 16px;
  font-family: 'Apertura Cn'; }
/* line 1040, ../scss/inside.scss */
.game-rating-detail-container .age-rating {
  display: inline-block;
  width: 180px;
  height: 180px;
  line-height: 156px;
  text-align: center;
  font-family: 'HelveticaNeueLT Arabic 75';
  font-size: 72px;
  border-radius: 50%; }
/* line 1052, ../scss/inside.scss */
.game-rating-detail-container .cd-box {
  border: 1px solid #E0E0E0; }
@media (max-width: 991px) {
  /* line 1056, ../scss/inside.scss */
  .game-rating-detail-container .platforms .col-lg-2 {
    margin-bottom: 20px; } }
@media (max-width: 767px) {
  /* line 1055, ../scss/inside.scss */
  .game-rating-detail-container .platforms {
    margin-top: 30px; } }
/* line 1066, ../scss/inside.scss */
.game-rating-detail-container .platforms-box {
  border: 1px solid #E0E0E0; }
/* line 1070, ../scss/inside.scss */
.game-rating-detail-container .platforms-box img {
  transition: all 0.2s;
  -webkit-transition: all 0.2s;
  -moz-transition: all 0.2s; }
/* line 1075, ../scss/inside.scss */
.game-rating-detail-container .platforms-box img {
  height: 50px;
  filter: grayscale(100%);
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%); }
/* line 1081, ../scss/inside.scss */
.game-rating-detail-container .platforms-box img:hover {
  filter: grayscale(0%);
  -webkit-filter: grayscale(0%);
  -moz-filter: grayscale(0%);
  transform: scale(1.1);
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  opacity: 0.5; }
/* line 1090, ../scss/inside.scss */
.game-rating-detail-container .age-rating.green {
  color: #83AD12;
  border: 2px solid #83AD12; }
/* line 1094, ../scss/inside.scss */
.game-rating-detail-container .age-rating.orange {
  color: #F17A20;
  border: 2px solid #F17A20; }
/* line 1098, ../scss/inside.scss */
.game-rating-detail-container .age-rating.pink {
  color: #C60B67;
  border: 2px solid #C60B67; }
/* line 1105, ../scss/inside.scss */
.game-rating-detail-container .platform-item span {
  display: block;
  font-size: 14px;
  color: #5C5C5C; }
  /* line 1109, ../scss/inside.scss */
  .game-rating-detail-container .platform-item span:last-child {
    margin-top: 10px; }
/* line 1113, ../scss/inside.scss */
.game-rating-detail-container .platform-item hr {
  background: #E8E8E8; }
