﻿html {
    font-size: 14px;
}
@media (min-width: 768px) {
  html {
    font-size: 16px;
  }
}


.btn:focus, .btn:active:focus, .btn-link.nav-link:focus, .form-control:focus, .form-check-input:focus {
  box-shadow: 0 0 0 0.1rem white, 0 0 0 0.25rem #258cfb;
}

html {
  position: relative;
  min-height: 100%;
}

* {
    font-family: 'Be Vietnam Pro', 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    box-sizing: border-box;
}

.catg_title:hover {
    color: #FF66CC;
    text-decoration: none;
}
/* Thêm các cài đặt mặc định */
body {
    margin: 0;
    padding: 0;
    font-size: 16px;
    line-height: 1.6;
    color: #333;
    background-color: #fff;
  
}
/** tiếng việt*/
/*.navbar,
.navbar a,
.navbar .dropdown-menu {
    font-family: 'Roboto', sans-serif !important;
    font-weight: 500;
    text-rendering: optimizeLegibility;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}*/

.latest_post h2 span, .single_sidebar h2 span{
    animation: blink-text 1s infinite;
}

@keyframes blink-text {
    0%, 100% {
        color: #ff0000;
    }

    50% {
        color: #000;
    }
}

/*ảnh index to nhất*/
.slick_slider .single_iteam  {
    animation: blink-item 1.5s infinite;
}

@keyframes blink-item {
    0%, 100% {
        opacity: 1;
        transform: scale(1);
        box-shadow: 0 0 5px rgba(255, 0, 0, 0.3);
    }

    50% {
        opacity: 0.7;
        transform: scale(1.02);
        box-shadow: 0 0 15px rgba(255, 0, 0, 0.7);
    }
}
/*--footer---*/



.btn-purple {
    background-color: #CC66CC; /* Bootstrap purple */
    color: #fff;
    border: none;
}

    .btn-purple:hover {
        background-color: #5936a7;
        color: #fff;
    }




