/* cmsms stylesheet: styles modified: 14.07.2025 22:33:08 */
@import url("/assets/css/bootstrap.min.css");
@import url("/assets/css/animate.min.css");
@import url("/assets/css/owl.carousel.min.css");
@import url("/assets/css/flaticon.css");
@import url("/assets/css/magnific-popup.min.css");
@import url("/assets/css/meanmenu.min.css");
@import url("/assets/css/boxicons.min.css");
@import url("/assets/css/nice-select.min.css");
@import url("/assets/css/slick.min.css");
@import url("/assets/css/odometer.min.css");
@import url("/assets/css/datatables.min.css");
@import url("/assets/css/default.css");
@import url("/assets/css/style.css");
@import url("/assets/css/responsive.css");
@import url("/assets/fonts/fontawesome/css/all.min.css");


#hpvgd,.h-mdiv,.h-mdiv2,.h-ldiv,.h-rdiv {background:#EAEAEA; color:#6D6D6D;}
#hpvgd {width:100%; z-index:100; width:100%; border-bottom:2px solid rgb(230,230,230);}
.h-mdiv {display:none; position:relative; margin:auto; text-align:center;}
.h-mdiv2 {display:none; position:fixed; margin:auto; text-align:center; width:400px; height:200px;}
.h-ldiv {float:left; padding:7px 10px 7px 0px;}
.h-rdiv {position:absolute; top:7px; right:0px; text-align:right;}
.h-ni {display:none !important;}
a.hcmaf {color:red; margin-left:5px; font-size:20px; font-weight:bold;}
a.h-anl {color:#2a72cc;}
a.h-al {color:#ED664B;}
.h-fi {font-weight:bold; border-radius:50%; padding:0px 8px; margin-right:5px; font-size:20px;}
.h-background-1 {color:#fff !important; background:#000 !important; border:none!important; outline:none!important;}
.h-background-2 {color:#000 !important; background:#fff !important; border:none!important; outline:none!important;}
.h-background-3 {color:#ff0 !important; background:#009 !important; border:none!important; outline:none!important;}
.h-background-1 .art-logo, .h-background-1 .art-vmenublockheader{padding-left: 10px!important;}
.h-background-2 .art-logo, .h-background-2 .art-vmenublockheader{padding-left: 10px!important;}
.h-background-3 .art-logo, .h-background-3 .art-vmenublockheader{padding-left: 10px!important;}
.h-background-1 h2,.h-background-2 h2,.h-background-3 h2 {font-size: 40px!important;}
.uhvb-img {margin: 10px auto;}
h1#name-text.art-logo-name a{font-size: 48px!important;}


span#uhvb small {
    font-size: 12px !important;
}
/* cmsms stylesheet: cookie modified: 14.07.2025 22:33:08 */
.cookie_notice {
    display: none;
    position: fixed;
    z-index: 9999999;
    bottom: 0;
    left: 0;
    right: 0;
    text-align: center;
    font-size: 15px;
    color: #333;
    background: #edecec;
    padding: 10px 20px; 
    border-top: 4px solid #d8d8d8;
}
