body {
    color: #555;
}

header .navbar .navbar-brand .default-logo, header.sticky .navbar-brand .alt-logo, header .sidebar-nav-menu .navbar-brand .default-logo{
    width: 150px;
}

ul.social-icon {
    padding-right: 20px;
}

ul.dil {
    display: flex;
    padding-left: 20px;
    border-left: solid 1px #ccc;
}

ul.dil li {
    margin: 0 5px;
}

.top-bar-contact .top-bar-contact-list {
    padding: 0 10px;
}

header .navbar .navbar-brand img, header.side-menu .logo img, header .sidebar-nav-menu .navbar-brand img {
    max-height: 60px;
}

.navbar .navbar-nav .nav-link {
    padding: 25px 0;
}

.interactive-banners-style-09 figure {
    border-radius: 15px;
}

.anaurunlist {
    border: solid 1px;
}

.anaurunlist:nth-child(1) {
    border-top: 0;
    border-left: 0;
}

.anaurunlist:nth-child(2) {
    border-top: 0;
    border-left: 0;
}

.anaurunlist:nth-child(3) {
    border-top: 0;
    border-left: 0;
}

.anaurunlist:nth-child(4) {
    border-top: 0;
    border-left: 0;
    border-right: 0;
}

.anaurunlist:nth-child(5) {
    border-top: 0;
    border-left: 0;
}

.anaurunlist:nth-child(6) {
    border-top: 0;
    border-left: 0;
}

.anaurunlist:nth-child(7) {
    border-top: 0;
    border-left: 0;
}

.anaurunlist:nth-child(8) {
    border-top: 0;
    border-left: 0;
    border-right: 0;
}

.anaurunlist:nth-child(9) {
    border-top: 0;
    border-left: 0;
}

.anaurunlist:nth-child(10) {
    border-top: 0;
    border-left: 0;
}

.anaurunlist:nth-child(11) {
    border-top: 0;
    border-left: 0;
}

.anaurunlist:nth-child(12) {
    border-top: 0;
    border-left: 0;
    border-right: 0;
}

.anaurunlist:nth-child(13) {
    border-top: 0;
    border-bottom: 0;
    border-left: 0;
}

.anaurunlist:nth-child(14) {
    border-top: 0;
    border-bottom: 0;
    border-left: 0;
}

.anaurunlist:nth-child(15) {
    border-top: 0;
    border-bottom: 0;
    border-left: 0;
}

.anaurunlist:nth-child(16) {
    border-top: 0;
    border-bottom: 0;
    border-left: 0;
    border-right: 0;
}

footer .footer-logo img {
    max-height: 70px;
}

.latest-post-sidebar li {
    margin-bottom: 25px;
}

.latest-post-sidebar li .media-body {
    padding-left: 10px;
    top: 0;
}

.latest-post-sidebar li figure {
    height: auto;
    width: 80px;
}

.text-justify{
    text-align: justify;
}

.interactive-banners-style-11 .interactive-banners-box:hover .interactive-banners-text-content {
    transform: translateY(0);
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
}

.interactive-banners-style-11 .interactive-banners-box:hover .interactive-banners-box-image img {
    -webkit-filter: blur(0);
    filter: blur(0);
}

.interactive-banners-style-02 > span {
    position: relative;
    display: block;
}

.interactive-banners-style-02 .category-name {
    bottom: 50px;
    top: auto;
    left: 30px;
    padding: 4px 7px;
    text-transform: none;
}

.interactive-banners-style-02 .category-content {
    padding: 10px 30px 20px;
}

.interactive-banners-style-02:hover .category-name {
    background: #ffffff;
    color: #232323;
}

.text-left{
    text-align: left;
}

.text-right{
    text-align: right;
}

.swiper-pagination{
    bottom: 1%;
}

.interactive-banners-style-09 .interactive-banners-action-content {
    color: #ddd;
}

.portfolio-box:hover .portfolio-hover {
    opacity: 0.8;
}

.btn-gradient-des {
    background-image: linear-gradient(to right, #b32e2e, #d13838, #f14c4c);
    color: #fff;
    background-size: 200% auto;
    transition: all 0.3s cubic-bezier(.25,.8,.25,1);
}

.text-gradient-des {
    background: linear-gradient(to right, #a92e2e, #b73030, #d13838, #e54747, #f75a5a);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.btn-gradient-des:hover, .btn-gradient-des:focus{
    background-position: right center;
    color: #fff;
}

.text-des, .btn-link.text-des, a.text-des-hover:hover,
.navbar-light .navbar-nav .nav-link:hover,
.navbar.navbar-light .navbar-nav > .nav-item.dropdown.simple-dropdown:hover > a,
.simple-dropdown .dropdown-menu .dropdown:hover > a, .simple-dropdown .dropdown-menu .dropdown a:hover
{
    color: #d13838 !important;
}

.border-color-des {
    border-color: #d13838 !important;
}

.client-logo-style-06 .client-box{
    opacity: 1;
}

.interactive-banners-style-07 .interactive-banners-box .fancy-text-content {
    transform: translateY(35px);
    -webkit-transform: translateY(35px);
    -moz-transform: translateY(35px);
    -ms-transform: translateY(35px);
}

.interactive-banners-style-07 .interactive-banners-box:hover .fancy-text-content {
    transform: translateY(-10px);
    -webkit-transform: translateY(-10px);
    -moz-transform: translateY(-10px);
    -ms-transform: translateY(-10px);
}

.blog-details-text h2,
.page h2 {
    font-size: 26px;
    line-height: 36px;
    font-weight: 600;
    margin-bottom: 10px;
}

.blog-details-text h3,
.page h3 {
    font-size: 22px;
    line-height: 32px;
    font-weight: 600;
    margin-bottom: 10px;
}

.blog-details-text ul {
    margin-left: 20px;
}

.interactive-banners-action-content h1,
.interactive-banners-action-content h2,
.interactive-banners-action-content h3,
.interactive-banners-action-content h4 {
    display: none;
}

.interactive-banners-action-content p {
    margin: 0;
}

.interactive-banners-style-09 .interactive-banners-action-content {
    -webkit-line-clamp: 5;
}

.simple-dropdown .dropdown-menu {
    width: 270px;
}

/* SAHAKALIP */

.machine-table {
    width: 100%;
    border-collapse: collapse;
    font-family: Arial, sans-serif;
    font-size: 15px;
    margin-top: 20px;
}
.machine-table th,
.machine-table td {
    border: 1px solid #ddd;
    padding: 12px 16px;
    text-align: left;
}
.machine-table th {
    background-color: #d13838;
    color: white;
    font-weight: bold;
}
.machine-table tr:nth-child(even) {
    background-color: #f9f9f9;
}
.machine-table tr:hover {
    background-color: #f1f1f1;
}

/*MEDIA*/

@media screen and (max-width: 767px) and (min-width: 1px) {
    .navbar-toggler {
        margin-left: 20px;
        margin-right: 20px;
    }
}

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

}