@font-face {
    font-family: 'Verdana';
    src: url('../fonts/Verdana.eot');
    src: url('../fonts/Verdana.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Verdana.woff2') format('woff2'),
        url('../fonts/Verdana.woff') format('woff'),
        url('../fonts/Verdana.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
select#lang-dropdown-select-language {
    width: 90px !important;
}
search input {
    border: 2px solid #aa2323;
    height: 36px;
    line-height: 34px;
    padding: 0 40px 0 8px;
    width: 240px;
    font-weight: 600;
}

/*  */
@font-face {
    font-family: 'Calibri';
    src: url('../fonts/Calibri.eot');
    src: url('../fonts/Calibri.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Calibri.woff2') format('woff2'),
        url('../fonts/Calibri.woff') format('woff'),
        url('../fonts/Calibri.ttf') format('truetype'),
        url('../fonts/Calibri.svg#Calibri') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Calibri';
    src: url('../fonts/Calibri-Bold.eot');
    src: url('../fonts/Calibri-Bold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Calibri-Bold.woff2') format('woff2'),
        url('../fonts/Calibri-Bold.woff') format('woff'),
        url('../fonts/Calibri-Bold.ttf') format('truetype'),
        url('../fonts/Calibri-Bold.svg#Calibri-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Calibri';
    src: url('../fonts/Calibri-Light.eot');
    src: url('../fonts/Calibri-Light.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Calibri-Light.woff2') format('woff2'),
        url('../fonts/Calibri-Light.woff') format('woff'),
        url('../fonts/Calibri-Light.ttf') format('truetype'),
        url('../fonts/Calibri-Light.svg#Calibri-Light') format('svg');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

a.skpcnt {
    color: #fff;
}
.top-nav .color-box {
        border: 1px solid #fff;
        height: 13px;
        width: 13px;
}
.top-nav .blue-temp {
        background-color: #fff;
}
.top-nav .black-temp {
        background-color: #000;
}
.top-nav a {
        color: #fff;
        text-decoration: none;
        line-height: 2;
}
#search-block-form .container-inline {
    position: relative;
}
#search-block-form .form-item {
    margin: 0 !important;
}
#search-block-form div.form-actions {
    margin-top: 0 !important;
}
#search-block-form #edit-search-block-form--2 {
    width: 14rem;
    height: 2.15rem;
    margin-right: 5rem;
    margin-top: 0 !important;
}
#search-block-form #edit-submit--2 {
    position: absolute;
    right: 0;
    top: 0;
}

.main-content-dark {
	background: #000 !important;
}

#site-map li {
    list-style: none;
    padding: 8px 8px 8px 25px;
    background: url(https://cpri.res.in/sites/all/themes/zen/images/arrow-sitemap.png) left 14px no-repeat;
    list-style-type: none;
}
#site-map li a {
    text-decoration: none;
}

@media screen and (max-width: 991px) {
    .top-nav ul li:nth-child(3), .top-nav ul li:nth-child(4), .top-nav ul li:nth-child(5), .top-nav ul li:nth-child(6), .top-nav ul li:nth-child(7), .top-nav ul li:nth-child(8), .top-nav ul li:nth-child(13), .top-nav ul li:nth-child(14), .top-nav ul li:nth-child(15), .top-nav ul li:nth-child(12) {
        display: none;
    } 
}

.dg-message .dgname{
    text-align: left !important;
        font-size: 15px;
    color: #0097da;
}
.dg-message .field-content p strong{
    font-size: 15px;
}
