/*
Theme Name: Kamana
Theme URI: http://www.appharu.com
Author: Ishant Sitaula, Subhash bista
Author URI: http://www.ishant.com.np
Description: Description
Version: 1.0.3
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: appharu
*/

body {
    background-image: linear-gradient(90deg, #d7d5dd 0, #eee 30%, #eee 70%, #d7d5dd);
    font-family: 'Mukta', sans-serif;
}

a {
    color: #333;
}

h1,
h2,
h3,
h4,
h5,
h6 {
    line-height: 1.4;
    font-weight: 600;
    color: #000;
}
.table-striped {
    font-family: 'Ubuntu', sans-serif;
    color: #8b8686;
    font-weight: 200;
    font-size: 20px;
}
h6{
    font-size: 18px;
    font-weight: normal;
}
.arrowico {
    width: 20px;
}
.latestnews{
	background-color:#555!important;
}
.primary-color{
    color:#d49907;
}
.other a p {
    font-family: 'Ubuntu', sans-serif !important;
    font-weight: 100 !important;
    line-height: 7px !important;
}

hr.line1 {
    border: 0;
    width: 100%;
    height: 2px;
    margin: 0px;
    margin-bottom: 10px;
    background-image: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.4), #000000, rgba(255, 255, 255, 0.4));
    background-image: -moz-linear-gradient(left, rgba(255, 255, 255, 0.4), #000, rgba(255, 255, 255, 0.4));
    background-image: -ms-linear-gradient(left, rgba(255, 255, 255, 0.4), #000, rgba(255, 255, 255, 0.4));
    background-image: -o-linear-gradient(left, rgba(255, 255, 255, 0.4), #000, rgba(255, 255, 255, 0.4));
}

hr.line2 {
    border: 0;
    width: 55%;
    height: 2px;
    margin: 0;
    margin-bottom: 10px;
    border-bottom: 1px solid #5ea9f6;
}

img.attachment-hhstrech.size-hhstrech.wp-post-image {
    height: 350px;
    width: 300px;
}

.latestnews h4 {
    color: #f6ba1a !important;
    font-weight: 100;
    text-align: left;
}
.latestnews h5 {
    color: snow !important;
    font-weight: bold !important;
}
.latestnews p {
    color: #fff;
    font-weight: 100 !important;
    line-height: 2;
}
.social .svg-inline--fa {
    font-size: 2rem;
}
.latestnews p {
    color: white;
}
.social .btn:nth-child(1) {
  background: #4267b2;
}

.social .btn:nth-child(2) {
  background: #1da1f2;
}

.social .btn:nth-child(3) {
  background: #ff0000;
}

.social .btn:nth-child(4) {
  background: left bottom
      radial-gradient(
        circle farthest-corner at 35% 90%,
        #fec564,
        transparent 50%
      ),
    radial-gradient(circle farthest-corner at 0 140%, #fec564, transparent 50%),
    left top
      radial-gradient(
        ellipse farthest-corner at 0 -25%,
        #5258cf,
        transparent 50%
      ),
    radial-gradient(
      ellipse farthest-corner at 20% -50%,
      #5258cf,
      transparent 50%
    ),
    right top
      radial-gradient(
        ellipse farthest-corner at 100% 0,
        #893dc2,
        transparent 50%
      ),
    radial-gradient(
      ellipse farthest-corner at 60% -20%,
      #893dc2,
      transparent 50%
    ),
    right bottom
      radial-gradient(
        ellipse farthest-corner at 100% 100%,
        #d9317a,
        transparent
      ),
    linear-gradient(
      #6559ca,
      #bc318f 30%,
      #e33f5f 50%,
      #f77638 70%,
      #fec66d 100%
    );
}

.social .btn {
    width: 30%;
    background: #541284;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-right: 1rem;
}

p {
    color: #656565;
    font-weight: 400;
    font-size: 18px;
}
.cat2img {
    margin: 0px !important;
}
.cat-title {
    padding: 5px 15px;
    color: #000000;
    margin-bottom: 15px;
    font-size: 31px;
    font-weight: 500;
}
.author {
    position: absolute;
    bottom: 0px;
    color: red !important;
}
.list-h li{
	line-height:10px;
}
.cat-title a {
    color: #000;
}
.main-list a {
    color: #eb1c2e;
    font-weight: normal;
}
.archive-title {
    background: #ddd;
}

.card-body p {
    margin: 0px
}

aside .card {
    border: none;
}


.post-list,
.video-list {
    padding: 10px 0px;
    border-bottom: dashed 1px #ddd !important;
}

.category-item .post-categories {
    display: flex;
}

.side_title {
    text-align: center;
    color: #fff;
    font-size: 25px;
    font-weight: 200;
    padding: 20px 5px 15px 5px;
    font-family: 'Ubuntu', sans-serif;
    background: #39535b;
}



.post-categories {
    margin-left: -39px;
    margin-bottom: -5px;
}

.post-categories li:last-child::before {
    content: ",";
    margin-right: 5px;
}


footer .title {
    color: #007cbc;
    font-weight: bold;
}

.post-list.card img {
    width: 100%;
}

aside .post-list:last-child,
.category .post-list {
    border-bottom: none !important;
}

ul {
    list-style: none;
}

.redcss {
    background-color: #d0d0d0db;
    margin: 39px;
    margin-top: 1px;
    border-radius: 44px;
}

.redcss:hover {
    background-color: #b1c3ff;
}

.redcsss {
    background-color: #d0d0d0db;
    margin: -4px;
    margin-top: 1px;
    border-radius: 44px;
}

.small-list img {
    width: 100px;
    height: 100px;
    float: left;
    margin-right: 10px;
}
.list-h li {
    line-height: 25px;
}
.page header {
    background: #efefef;
    padding: 10px;
}
.single{
    background: #fff;
}
.post-entry p {
    font-size: 1.5em;
    color: #333;
    line-height: 1.8;
}

.post-entry blockquote {
    border-left: solid 5px #bbb;
    padding: 10px;
    background: #e3e3e3;
}

.post-meta {
    font-size: 12px;
}

.video-thumb {
    overflow: hidden;
}

.video-list img:hover {
    transform: scale(1.2);
    transition: 1s;
}

.video-list img {
    width: 100%;
    transition: 1s;
}

.play-icon {
    position: absolute;
    bottom: 10px;
    padding: 0px 10px;
    background: #333;
    color: #fff;
}
.wrap {
    margin-bottom: 30px;
}
/* Home css*/

.latest .media {
    padding-bottom: 10px;
}

.main-list img {
    width: 100%;
}

.home .post-meta {
    position: absolute;
    bottom: 15px;
}

.popular {
    counter-reset: section;
}

.popular li:before {
    counter-increment: section;
    content: counter(section);
    color: #9fa89b;
    font-size: 35px;
    position: absolute;
    margin-top: -7px;
  font-weight:bold;
}

.popular h5 {
    padding-left: 45px;
}

.interview {
    background: #000;
}

a.nav-link.text-white {
    font-size: 19px;
}

img.attachment-hstrech.size-hstrech.wp-post-image {
    height: 230px;
    width: 198px;
}

.custom-list-item {
    border-bottom: solid 1px #ddd;
    margin-bottom: 10px;
}

.custom-list .custom-list-item:last-child {
    border-bottom: none;
}

blockquote:before {
    content: "\f10d";
    font-family: FontAwesome;
    float: left;
    padding: 5px 10px;
    font-size: 30px;
    border: solid 3px #a2a2a2;
    margin-right: 10px;
    color: #484848;
}

.related .small-list {
    margin: 10px 0px;
}

/*Other*/

.border-right {
    border-right: solid #ddd 1px;
}

.border-left {
    border-left: solid #ddd 1px;
}

.seperator {
    border-bottom: solid #ddd 1px;
    margin-bottom: 10px;
    margin-top: 10px;
}

/*footer*/

.footer-top {
    background-color: #595959;
}

.copyright {
    background-color: #000
}

@media (max-width: 575px) {
    .post-entry img {
        width: 100%;
    }
}