/*
Theme Name: Sobizpress
Theme URI: http://www.sobizpress.com
Author: Binod Bhattarai
Author URI: http://www.bbinod.com.np
Description:  sobizpress Theme
Version: 2.0.1 
*/
a,.uk-link {
    color: #0e5dae;
    text-decoration: none !important;
}
p {
    font-size: 20px;
    line-height: 36px;
    color: #555;
}
.uk-link:hover, a:hover {
    color: #cf212a;
}
.uk-link {
    text-decoration: none !important;
}
.uk-h1 {
    font-size: 3.625rem;
}
body,h1,.uk-link,.uk-h3,.uk-h1,.text-white,.uk-h2,.uk-h5,.uk-h4 {
    font-family: 'Ek Mukta', sans-serif;
}
h3.widget-title {
    display: none;
}
.text-white {
    color: #fff;
}
.ads-main img {
    margin-bottom: 20px;
}
body {
    background: #fff;
}
.add-main img {
    margin-bottom: 20px;
}
iframe {
    max-width: 100%;
}
 /*--------------------------------------------------------------
 # HEADER
 --------------------------------------------------------------*/
.navbar-light .navbar-nav .nav-link {
    color: #ffffff;
    font-size: 17px;
    line-height: 35px;
    padding-right: 15px;
    padding-left: 15px;
}
.navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover {
    color: rgb(254, 254, 254);
    background: #cf2128;
}
.dropdown-menu {
    margin-top: 0;
    border-radius: 0;
    background: #0e5dae;
}
.dropdown-menu a {
    color: #fff;
}
.navbar-light .navbar-nav .active>.nav-link, .navbar-light .navbar-nav .nav-link.active, .navbar-light .navbar-nav .nav-link.show, .navbar-light .navbar-nav .show>.nav-link {
    color: #fff;
    background: #cf2128;
}
/*--------------------------------------------------------------
## BODY
--------------------------------------------------------------*/
.main-border {
    background: #c3c3c385;
    overflow: hidden;
}
.main-border h2 {
    line-height: 45px;
    color: #fff;
    padding: 0 15px;
    font-size: 21px;
    font-weight: bold;
    background: #0e64bd;
}
.main-border h2:after {
    content: "";
    position: absolute;
    width: 0;
    height: 0;
    right: 0px;
    border-top: 55px solid transparent;
    border-bottom: 0 solid transparent;
    border-left: 9px solid #cf2128;
    transform: rotate(180deg);
}
.main-border h2 a {
    color: 	#fff;
    font-weight: bold;
}
.main-list a {
    border-radius: 50px;
    padding-right: 15px;
    padding-left: 15px;
    color: 	#000000;
    font-weight:bold;
    line-height: 27px;
    font-size: 13px;
}
.my-nav {
    background: #d80b0b;
    border-radius: 50%;
    color: #fff !important;
}
.cover {
    object-fit: cover;
}
.my-overlay {
    background: linear-gradient(to bottom,rgba(0,0,0,0)0,rgb(0, 0, 0) 100%);
}
#myCarousel .list-inline {
    white-space:nowrap;
    overflow-x:auto;
}

#myCarousel .carousel-indicators {
    position: static;
    left: initial;
    width: initial;
    margin-left: initial;
}

#myCarousel .carousel-indicators > li {
    width: initial;
    height: initial;
    text-indent: initial;
}

#myCarousel .carousel-indicators > li.active img {
    opacity: 0.7;
}
#back-to-top {
    position: fixed;
    right: 10px;
    bottom: 10px;
    background: #cf2128;
    color: #fff;
}
.ht-170 img {
    height: 170px;
}
.ht-70 img {
    height: 70px;
    width: 90px;
}
.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active {
    color: #fefefe;
    background-color: #0e5dae;
    border: none;
    margin: 0;
}
.nav-tabs {
    background: #cf2128;
    border: none;
}
.nav-tabs .nav-link {
    border: none;
    border-radius: 0;
}
/*--------------------------------------------------------------
## Colors & Height
--------------------------------------------------------------*/
.bg-main {
    background: #0e5dae;
}
.light-blue {
    background: #0a87d61f;
}
.ht-100 img {
    height: 90px;
    width: 90px;
}
.ht-215 img {
    height: 215px;
}
.ht-400 img {
    height: 400px;
}
.my-dots {
    position: absolute;
    bottom: 0;
    right: 25px;
}
.my-dots a {
    background: #ec4e00;
    padding: 10px;
}
.my-dots li.uk-active a {
    background: #fff;
}
#messagem{
        display:block;
        background:#fff;
        height:100%;
        width:100%;
        position:fixed;
        z-index:999999;
        top:0px;
        right:0px;
        left:0px;
        bottom:0px;
        text-align:center;   
        overflow: scroll;
    }
    .add-img img {
        margin: auto;
        padding: 5px;
        background: #fff;
        border: 4px double #444;
    }
    
    .add-img {
        display: inline-block;
        width: 100%;
        background: #ddd;
        padding: 30px;
        overflow: scroll;
    }
    .add-txt h1 {
        position: absolute;
        left: 10%;
        font-size: 17px;
        text-transform: uppercase;
        color: #797979;
    }
    .add-text a {
        line-height: 6px;
        background: #f00;
        position: relative;
        padding: 0 10px;
        color: #fff;
        font-weight: 900;
        font-family: inherit;
        letter-spacing: 2px;
        margin-bottom: 2px;
        border: 2px solid #fff;
    }
    
    .add-text h1 {
        position: absolute;
        left: 10%;
        font-size: 18px;
        line-height: 30px;
        color: #888;
    }
    .add-text {
        display: inline-block;
        width: 100%;
        position: relative;
    }