@import url('https://fonts.googleapis.com/css?family=Roboto');
@import url(https://fonts.googleapis.com/css?family=Titillium+Web:400,200,200italic,300,300italic,900,700italic,700,600italic,600,400italic);
@import url("https://fonts.googleapis.com/css?family=Lato");
@import url("https://fonts.googleapis.com/css2?family=Poppins");

html{
    scroll-behavior: smooth;
}

body {
    font-family: 'Titillium+Web', sans-serif;
}

.tab-content {
    border-left: 1px solid #ddd;
    border-right: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
    padding: 10px;
}

.royalSlider {
    width: 100% !important;
    height: 360px !important;
}

.font-poppins {
    font-family: 'Poppins', sans-serif;
}

.must::after {
    content: "  *";
    color: red;
    font-weight: bold;
}



body a.tooltips{
    border-bottom: 1px dotted;
    text-decoration: none;
    color: black;
}


body a.white {
    color: white !important;
    text-decoration: none;
}

.breadcrumbs a{
    text-decoration: none;
}

.navtop {
    font-size: 13px;
}

.font-site-heading {
    color: #E38B29;
}

.bg-navfirst {
    --bs-bg-opacity: 1;
    background-color: #8DCBE6 !important;
}

.bg-navthird {
    --bs-bg-opacity: 1;
    background-color: #FFCA03 !important;
}

.bg-navthird .dropdown-menu{
    border: 0;
    border-radius: 0 0 5px 5px;
    --bs-bg-opacity: 1;
    background-color: #FFCA03 !important;
}

.bg-navthird .dropdown-menu a{
    color: #61481C;
}

.bg-navthird .dropdown-menu a:hover{
    background-color: #c59c03;
    color: #ffeccb;
}


.bg-navthird .dropdown-menu .dropdown-header{
    color: #61481C;
}



.bg-intro {
    background-color: rgba(242, 159, 61, .1);
}

.bg-post {
    background-color: #ECF2FF;
}

.jumbot {
    font-family: 'Poppins', sans-serif;
    background-image: linear-gradient(rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0.8)), url("../img/bg-img1.jpg");
}

.datepicker {
}

.bootstrap-tagsinput .tag
{
    background-color: #61481C;
    --bs-badge-padding-x: 0.65em;
    --bs-badge-padding-y: 0.35em;
    --bs-badge-font-size: 0.9em;
    --bs-badge-font-weight: 500;
    --bs-badge-border-radius: 0.2rem;
    display: inline-block;
    padding: var(--bs-badge-padding-y) var(--bs-badge-padding-x);
    font-size: var(--bs-badge-font-size);
    font-weight: var(--bs-badge-font-weight);
    line-height: 1;
    text-align: center;
    white-space: nowrap;
    vertical-align: baseline;
    border-radius: var(--bs-badge-border-radius);
}


.link-unstyled{
    text-decoration: none;
}



.editable-container.editable-inline,
.editable-container.editable-inline .control-group.form-group,
.editable-container.editable-inline .control-group.form-group .editable-input,
.editable-container.editable-inline .control-group.form-group .editable-input textarea,
.editable-container.editable-inline .control-group.form-group .editable-input select,
.editable-container.editable-inline .control-group.form-group .editable-input input:not([type=radio]):not([type=checkbox]):not([type=submit])
{
    width: 90%!important;
}

label{
    font-weight: bold !important;
}

.printable{display:none;}
/* print styles*/
@media print {
    .printable {display:block;}
    .screen {display:none;}
}





