.ba-1 {
  background-color: #484646; }

.ba-2 {
  background-color: #6a6969; }

.ba-3 {
  background-color: #fef1f4; }

.ba-4 {
  background-color: #2962FF; }

.ba-5 {
  background-color: #302e2e; }

.ba-6 {
  background-color: #000000; }

/*--- Global Background ---*/
.background-main-color {
  background-color: #e20613; }

.background-second-color {
  background-color: #6a6969; }

/*--- Text Color ---*/
.text-main-color {
  color: #e20613; }

.text-second-color {
  color: #6a6969; }

/*--- Border Main Color ---*/
.border-main-color {
  border-color: #e20613 !important; }

.border-second-color {
  border-color: #6a6969 !important; }

ul.pagination.color li a {
  background-color: #e20613; }

ul.pagination.color-1 li a {
  background-color: #6a6969; }

a.btn-outline-primary {
  border-color: #e20613;
  color: #e20613; }
  a.btn-outline-primary:hover {
    background-color: #e20613; }

section .section-title h1 span {
  color: #e20613; }

.owl-theme .owl-controls .owl-page span {
  border: 1px solid #e20613; }

.widget h4.widget-title {
  color: #e20613; }

.widget.widget_nav_menu ul li a:before,
.widget.widget_recent_entries ul li a:before,
.widget.widget_recent_comments ul li a:before,
.widget.widget_archive ul li a:before,
.widget.widget_categories ul li a:before,
.widget.widget_meta ul li a:before,
.widget.widget_rss ul li a:before {
  color: #e20613; }

h4.table-title {
  color: #e20613; }

.nav-tabs-2 .nav-link {
  background-color: #e20613; }

.timeline-item .date:before {
  color: #e20613; }

header a.model-link span {
  background-color: #e20613; }

header ul.nav-menu > li.active > a {
  color: #e20613; }
header ul.nav-menu > li > a:hover {
  color: #e20613; }

.mega-links-4columns ul.sub-menu-columns > li > a {
  color: #e20613; }

header a.model-link span {
  background-color: #e20613; }

/*# sourceMappingURL=main.css.map */


.hidearrow {
    -webkit-appearance: none;
    -moz-appearance: none;
    text-indent: 1px;
    text-overflow: '';
}

.certified{
  color: #1e88e5;
}
.i_sponsorad {
    display: inline-block;
    position: relative;
    width: 100%;
}
.i_sponsorad a {
    text-decoration: none;
    width: 100%;
    display: inline-block;
    margin-bottom: 15px;
    border-radius: 8px;
    -webkit-border-radius: 8px;
}

.transition {
    transition: all .25s ease;
}

.i_sponsored_container {
    display: flex;
    display: -webkit-flex;
    align-items: center;
}

.i_sponsored_image {
    display: inline-block;
    flex: 1;
    justify-content: center;
    align-items: center;
    width: 100%;
    max-width: 135px;
    min-width: 135px;
}

.i_sponsored_title_and_desc {
    display: inline-block;
    padding: 0 12px;
}

.i_sponsored_title {
    display: inline-block;
    font-weight: 600;
    font-size: 16px;
    color: #000;
    padding-bottom: 5px;
}

.i_sponsored_ads_link {
    font-weight: 400;
    font-size: 14px;
    color: #858fad;
}


  .rating3 {
    display: flex;
    flex-direction: row-reverse;
    float: left;
}

.rating3>input {
    display: none
}

.rating3>label {
    position: relative;
    width: 1em;
    font-size: 25px;
    color: #FFD600;
    cursor: pointer
}

.rating3>label::before {
    content: "\2605";
    position: absolute;
    opacity: 0
}

.rating3>label:hover:before,
.rating3>label:hover~label:before {
    opacity: 1 !important
}

.rating3>input:checked~label:before {
    opacity: 1
}

.rating3:hover>input:checked~label:before {
    opacity: 0.4
}


.ico {
    display: inline-block;
    overflow: hidden;
    background-image: url(../../img/icon/icons.png);
    background-repeat: no-repeat;
}
.i-easy {
    background-position: 0 0;
    width: 14px;
    height: 13px;
}
.i-medium {
    background-position: -15px 0;
    width: 14px;
    height: 13px;
}
.i-hard {
    background-position: -30px 0;
    width: 14px;
    height: 13px;
}