/* 
    Created on : 13 Apr, 2025, 8:47:41 PM
    Author     : Ranajit Sen
*/
@font-face {
    font-family: 'FontAwesome';
    src: url('../okfonts/fa/fonts/fontawesome-webfont.eot?v=4.7.0');
    src: url('../okfonts/fa/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'), 
        url('../okfonts/fa/fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'), 
        url('../okfonts/fa/fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'), 
        url('../okfonts/fa/fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'), 
        url('../okfonts/fa/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'sifonts';
    src: url('../pifonts/pi/fonts/sifonts.eot');
    src: url('../pifonts/pi/fonts/sifonts.eot?#iefix') format('embedded-opentype'),
         url('../pifonts/pi/fonts/sifonts.woff') format('woff'),
         url('../pifonts/pi/fonts/sifonts.ttf') format('truetype'),
         url('../pifonts/pi/fonts/sifonts.svg#sifonts') format('svg');
    font-weight: normal;
    font-style: normal;
}
/* Roboto */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: normal;
  src: url('../sitefonts/Roboto.eot');
  src: url('../sitefonts/Roboto.eot?#iefix') format('embedded-opentype'),
       url('../sitefonts/Roboto.woff2') format('woff2'),
       url('../sitefonts/Roboto.woff') format('woff'),
       url('../sitefonts/Roboto.ttf') format('truetype'),
       url('../sitefonts/Roboto.svg#Roboto') format('svg');
}
/* Arial */
@font-face {
  font-family: 'Arial';
  font-style: normal;
  font-weight: normal;
  src: url('../sitefonts/Arial.eot');
  src: url('../sitefonts/Arial.eot?#iefix') format('embedded-opentype'),
       url('../sitefonts/Arial.woff2') format('woff2'),
       url('../sitefonts/Arial.woff') format('woff'),
       url('../sitefonts/Arial.ttf') format('truetype'),
       url('../sitefonts/Arial.svg#Arial') format('svg');
}
/* Arial Black */
@font-face {
    font-family: "Sitearial Black";
    src: url("../sitefonts/8984ea7fcbebdcfe77fbbc1b86e7cfe6.eot");
    src: url("../sitefonts/8984ea7fcbebdcfe77fbbc1b86e7cfe6.eot?#iefix")format("embedded-opentype"),
    url("../sitefonts/8984ea7fcbebdcfe77fbbc1b86e7cfe6.woff2")format("woff2"),
    url("../sitefonts/8984ea7fcbebdcfe77fbbc1b86e7cfe6.woff")format("woff"),
    url("../sitefonts/8984ea7fcbebdcfe77fbbc1b86e7cfe6.ttf")format("truetype"),
    url("../sitefonts/8984ea7fcbebdcfe77fbbc1b86e7cfe6.svg#Arial Black")format("svg");
}
/* Roboto Black */
@font-face {
    font-family: "Roboto Black";
    src: url("../sitefonts/08a5c9df35a3a12bd804a1865ba93284.eot");
    src: url("../sitefonts/08a5c9df35a3a12bd804a1865ba93284.eot?#iefix")format("embedded-opentype"),
    url("../sitefonts/08a5c9df35a3a12bd804a1865ba93284.woff2")format("woff2"),
    url("../sitefonts/08a5c9df35a3a12bd804a1865ba93284.woff")format("woff"),
    url("../sitefonts/08a5c9df35a3a12bd804a1865ba93284.ttf")format("truetype"),
    url("../sitefonts/08a5c9df35a3a12bd804a1865ba93284.svg#Roboto Black")format("svg");
}
.pgtitle {
    font-family: "Roboto";
    font-size: 14px;
}
.nbfont {
    font-family: "Roboto";
    font-size: 14px;
}
.hdrlinks {
    font-family: "Roboto";
    font-size: 14px;
}
.footerfont {
    font-family: "Roboto";
    font-size: 14px;
}
.sgwfont {
    font-family: "Roboto";
    font-size: 14px;
}
.bnrfontA {
    font-family: "Sitearial Black";
    font-size: 20px;
}
.bnrfontB {
    font-family: "Roboto";
    font-size: 14px;
}
.pgcontent {
    font-family: "Roboto";
    font-size: 14px;
}
.constextA {
    font-family: "Roboto";
    font-size: 14px;
}
.constextB {
    font-family: "Roboto";
    font-size: 12px;
}
.hLinkA {
    text-decoration: none;
    color:#FF3300;
}
.hLinkA:hover {
    color:#006600;
}
.hLinkB {
    text-decoration: none;
    color:#FFFF00;
}
.hLinkC {
    text-decoration: none;
    color:#660099;
}
.hLinkC:hover {
    color:#660066;
}
.hLinkB:hover {
    color:#CCFFFF;
}
.iLinkA {
    color:#FF3300;
}
.iLinkA:hover {
    color:#006600;
}
@media only screen and (min-width: 300px) and (max-width: 468px){
    .pgtitle {
        font-size: 16px;
    }
    .nbfont {
        font-size: 16px;
    }
    .hdrlinks {
        font-size: 16px;
    }
    .footerfont {
        font-size: 16px;
    }
    .sgwfont {
        font-size: 16px;
    }
    .bnrfontA {
        font-size: 22px;
    }
    .bnrfontB {
        font-size: 16px;
    }
    .pgcontent {
        font-size: 14px;
    }
}
@media only screen and (min-width: 469px) and (max-width: 600px){
    .pgtitle {
        font-size: 16px;
    }
    .nbfont {
        font-size: 16px;
    }
    .hdrlinks {
        font-size: 16px;
    }
    .footerfont {
        font-size: 16px;
    }
    .sgwfont {
        font-size: 16px;
    }
    .bnrfontA {
        font-size: 32px;
    }
    .bnrfontB {
        font-size: 16px;
    }
    .pgcontent {
        font-size: 14px;
    }
}
@media only screen and (min-width: 601px) and (max-width: 768px){
    .pgtitle {
        font-size: 16px;
    }
    .nbfont {
        font-size: 16px;
    }
    .hdrlinks {
        font-size: 16px;
    }
    .footerfont {
        font-size: 16px;
    }
    .sgwfont {
        font-size: 16px;
    }
    .bnrfontA {
        font-size: 32px;
    }
    .bnrfontB {
        font-size: 16px;
    }
    .pgcontent {
        font-size: 14px;
    }
}
@media only screen and (min-width: 769px) and (max-width: 950px){
    .pgtitle {
        font-size: 16px;
    }
    .nbfont {
        font-size: 16px;
    }
    .hdrlinks {
        font-size: 16px;
    }
    .footerfont {
        font-size: 16px;
    }
    .sgwfont {
        font-size: 16px;
    }
    .bnrfontA {
        font-size: 32px;
    }
    .bnrfontB {
        font-size: 16px;
    }
    .pgcontent {
        font-size: 14px;
    }
}
@media only screen and (min-width: 951px) and (max-width: 1080px){
    .pgtitle {
        font-size: 18px;
    }
    .nbfont {
        font-size: 18px;
    }
    .hdrlinks {
        font-size: 18px;
    }
    .footerfont {
        font-size: 18px;
    }
    .sgwfont {
        font-size: 18px;
    }
    .bnrfontA {
        font-size: 36px;
    }
    .bnrfontB {
        font-size: 18px;
    }
    .pgcontent {
        font-size: 16px;
    }
}
@media only screen and (min-width: 1081px) and (max-width: 1200px){
    .pgtitle {
        font-size: 18px;
    }
    .nbfont {
        font-size: 18px;
    }
    .hdrlinks {
        font-size: 18px;
    }
    .footerfont {
        font-size: 18px;
    }
    .sgwfont {
        font-size: 18px;
    }
    .bnrfontA {
        font-size: 36px;
    }
    .bnrfontB {
        font-size: 18px;
    }
    .pgcontent {
        font-size: 16px;
    }
}
@media only screen and (min-width: 1201px) and (max-width: 1365px){
    .pgtitle {
        font-size: 18px;
    }
    .nbfont {
        font-size: 18px;
    }
    .hdrlinks {
        font-size: 18px;
    }
    .footerfont {
        font-size: 18px;
    }
    .sgwfont {
        font-size: 18px;
    }
    .bnrfontA {
        font-size: 36px;
    }
    .bnrfontB {
        font-size: 18px;
    }
    .pgcontent {
        font-size: 16px;
    }
}
@media only screen and (min-width: 1366px) and (max-width: 1536px){
    .pgtitle {
        font-size: 18px;
    }
    .nbfont {
        font-size: 18px;
    }
    .hdrlinks {
        font-size: 18px;
    }
    .footerfont {
        font-size: 18px;
    }
    .sgwfont {
        font-size: 18px;
    }
    .bnrfontA {
        font-size: 36px;
    }
    .bnrfontB {
        font-size: 18px;
    }
    .pgcontent {
        font-size: 16px;
    }
}
@media only screen and (min-width: 1537px){
    .pgtitle {
        font-size: 18px;
    }
    .nbfont {
        font-size: 18px;
    }
    .hdrlinks {
        font-size: 18px;
    }
    .footerfont {
        font-size: 18px;
    }
    .sgwfont {
        font-size: 18px;
    }
    .bnrfontA {
        font-size: 36px;
    }
    .bnrfontB {
        font-size: 18px;
    }
    .pgcontent {
        font-size: 16px;
    }
}
