.preloader{background:#fff;position:fixed;left:0;top:0;width:100%;height:100%;z-index:9999}
.preloader > div{position:absolute;top:50%;left:50%;margin-top:-60px;margin-left:-98px;width:195px}
.preloader > div >figure{width:100px;margin:0 auto}
.preloader > div >figure > img{text-align:center;display:block;width:100%}
.spinner{display:block;position:relative;width:64px;height:44px;margin:0 auto;text-align:center}
.spinner div{position:absolute;top:20px;width:11px;height:11px;border-radius:50%;background:#2c2b2a;animation-timing-function:cubic-bezier(0,1,1,0)}
.spinner div:nth-child(1){left:6px;animation:lds-ellipsis1 .6s infinite}
.spinner div:nth-child(2){left:6px;animation:lds-ellipsis2 .6s infinite}
.spinner div:nth-child(3){left:26px;animation:lds-ellipsis2 .6s infinite}
.spinner div:nth-child(4){left:45px;animation:lds-ellipsis3 .6s infinite}
@keyframes lds-ellipsis1 {
0%{transform:scale(0)}
100%{transform:scale(1)}
}
@keyframes lds-ellipsis3 {
0%{transform:scale(1)}
100%{transform:scale(0)}
}
@keyframes lds-ellipsis2 {
0%{transform:translate(0,0)}
100%{transform:translate(19px,0)}
}
@font-face {
    font-family: 'Open Sans';
    src: url('../fonts/OpenSans-Bold.woff2') format('woff2'),
        url('../fonts/OpenSans-Bold.woff') format('woff'),
        url('../fonts/OpenSans-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Open Sans';
    src: url('../fonts/OpenSans-Regular.woff2') format('woff2'),
        url('../fonts/OpenSans-Regular.woff') format('woff'),
        url('../fonts/OpenSans-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Open Sans';
    src: url('../fonts/OpenSans-ExtraBold.woff2') format('woff2'),
        url('../fonts/OpenSans-ExtraBold.woff') format('woff'),
        url('../fonts/OpenSans-ExtraBold.ttf') format('truetype');
    font-weight: 800;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Open Sans';
    src: url('../fonts/OpenSans-SemiBold.woff2') format('woff2'),
        url('../fonts/OpenSans-SemiBold.woff') format('woff'),
        url('../fonts/OpenSans-SemiBold.ttf') format('truetype');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}


@font-face{font-family:'DS-Digital';src:url(../fonts/DS-Digital-Bold.woff2) format("woff2"),url(../fonts/DS-Digital-Bold.woff) format("woff"),url(../fonts/DS-Digital-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}
@font-face{font-family:'DS-Digital';src:url(../fonts/DS-Digital.woff2) format("woff2"),url(../fonts/DS-Digital.woff) format("woff"),url(../fonts/DS-Digital.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}
body{font-family:"Open Sans",sans-serif}
.mainmenubox > li .submenuwrap > li .submenuwrap{left:100%;top:0;margin-top:10px}
@media only screen and (min-width: 700px) {
li.has-submenu:hover > ul.submenuwrap{display:block;opacity:1;visibility:visible;margin-top:0;direction:rtl}
}
.mainmenubox > li{display:inline-block;position:relative}
.submenuwrap{position:absolute;top:100%;left:0;z-index:1000;padding:10px 0;list-style:none;min-width:200px;text-align:left;visibility:hidden;opacity:0;margin-top:20px;-webkit-transition:all .1s ease;transition:all .1s ease;border-radius:4px;-webkit-box-shadow:0 17px 34px 0 rgba(0,0,0,0.05),0 8px 14px 0 rgba(0,0,0,0.02);box-shadow:0 17px 34px 0 rgba(0,0,0,0.05),0 8px 14px 0 rgba(0,0,0,0.02);padding-top:0;display:none}
.mainwrapper{width:100%;height:100%}
.maincontainer{width:1058px;margin:auto}
.headtopwrap{width:100%;height:123px}
.headerlogobox{display:flex;justify-content:center;align-items:left;height:100%}
.topheader{display:flex;justify-content:flex-end;background-color:#2f6fbd;padding:2px;box-sizing:border-box;align-items:center;padding-left:15px;padding-right:15px;min-height:40px}
ul{margin:0;padding:0}
li{list-style-type:none}
a{text-decoration:none}
.thright.rhmenu ul{display:flex}
.contentboxwrap ul li a{font-size:12px;box-sizing:border-box;display:block;color:#460604;font-weight:700}
.logowraper{width:100%;margin:auto;text-align:center}
ul.submenu{left:0;text-align:left;display:none;width:100%;position:absolute;top:43px;background-color:#000;z-index:9;min-width:190px}
.menuwraper > ul > li:hover ul.submenu{display:block!important}
ul.mainmenu li > ul > li > a{font-size:14px;color:#2c2100;padding:7px;line-height:16px;width:100%;display:inline-block;background-color:#f5eee3;white-space:break-spaces;border-bottom:1px solid #ffe0ad;box-sizing:border-box}
ul.mainmenu li > ul > li > a:hover{background-color:#f8d7a2;text-decoration: none;}
ul.chsubmenu{display:none}
li.menuseb{position:relative}
li.menuseb2{position:relative}
li.menuseb2:hover ul.chsubmenu{display:block;position:absolute;margin-left:250px;top:0;min-width:200px}
li.menuseb3:hover ul.chsubmenu3{display:block;position:absolute;margin-left:200px;top:0;min-width:200px}
li.menuseb3{position:relative}
.chsubmenu3{display:none}
li.menuseb:hover > ul{display:block;position:absolute;top:0;margin-left:193px;min-width:251px}
li.menuseb:hover ul.chsubmenu li a{font-size:14px;color:#2c2100;padding:7px;width:100%;display:inline-block;background-color:#ffe0ad;white-space:break-spaces;border-bottom:1px solid #ffe0ad;box-sizing:border-box}
.dropdown > a{background-image:url(../images/down-chevron.svg);background-position:176px 10px;background-repeat:no-repeat}
ul.chsubmenu > li a:hover{background-color:#f1b85b!important}
.menuwraper > ul{display:flex;height:100%;padding-top:2px;box-sizing:border-box;padding-bottom:2px;margin:0;justify-content:center}
.menuwraper > ul li:last-child{border-right:0}
.menuwraper > ul > li > a{font-size:14px;color:#2c2100;padding:0;height:100%;display:flex;justify-content:center;align-items:center;font-weight:700;text-transform:uppercase;padding-left:10px;padding-right:10px;border-right:1px solid #da921f;box-sizing:border-box;transition:.3s}
.menuwraper > ul > li > a:hover{background-color:#d4d0ca;text-decoration: none;}
.menuwraper{height:44px;display:block}
.serarchwrap{float:right;padding-left:11px}
.serarchwrap input{background-color:#e6e7e9;height:26px;border:2px solid #9e9e9e;padding-left:10px;border-radius:4px}
.serarchwrap input:focus{outline:none}
.serarchwrap input::placeholder{color:#aaabad}
button.serchbutwrap{border:0;background:transparent;cursor:pointer}
button.serchbutwrap:focus{outline:none}
.menuwraper > ul > li{height:100%;align-items:center;display:flex;box-sizing:border-box;position:relative}
li.active a{background-color:#e9d7bb}
.contentbox{display:flex;width:100%;margin:auto;margin-bottom:19px}
.has-submenu{position:relative}
.w50{width:50%;padding-right:5px}
.maincontent{width:100%;padding-top:45px;padding-bottom:45px}
.middlemnuerap{background-color:#7e0001;height:44px;display:flex;justify-content:center;align-items:center;width:100%}
.viewcheckbox{width:100%;text-align:right;padding:10px;box-sizing:border-box;position:-webkit-sticky;position:sticky;bottom:0;background-color:#fff}
.upwrapperfull .maincontainer{width:1139px}
.bottomwrap .maincontainer{width:1139px}
.contentboxwrap marquee{height:100%}
.middlemnuerap ul{display:flex;width:100%;justify-content:center;align-items:center;height:100%;line-height:40px;margin:0}
.maincontainer.headercontainer{width:1139px}
.middlemnuerap ul li:last-child a{border-right:0}
.maincontainer.innercontainer .middlemnuerap ul li a{font-size:11px}
.middlemnuerap ul li a{color:#ebebeb;font-size:12px;padding-left:8px;padding-right:8px;height:100%;display:flex;justify-content:center;align-items:center}
.middlemnuerap ul li a:hover{color:#fff;background-color:#5b0303;text-decoration: none;}
li.fatitle a{font-size:8px!important}
li.satitle a{font-size:11px!important}
li.bactive a{background-color:#5b0303}
.contentboxwrap{height:272px;padding-right:1px;border:1px solid #adadad;padding-left:10px}
.maincontainer.middlecontainer{width:1139px}
.bxtop img{width:24px}
.bxtop i{padding-right:5px}
.bxtop{padding:10px;background-color:#2c70c3;color:#fff;font-size:14px;text-align:center;font-weight:700;display:flex;justify-content:center;align-items:center;height:20px}
.upwrapperfull{background-color:#f1ddbc;padding:10px 0}
.updatewrap{display:flex;justify-content:space-between}
.updatebox p{font-size:12px;font-weight:700;margin:0}
.contentboxwrap ul li{display:flex;align-items:center;justify-content:left;margin-bottom:5px}
.contentboxwrap ul li span img{width:33px}
.sunrightbox img{width:82px}
.footer_bottom{background-color:#354a89;padding-top:10px;padding-bottom:10px}
.bottomcontainer{display:flex;justify-content:space-between;color:#fff;align-items:center}
.bottommenutwo{text-align:center;color:#fff;padding-top:5px}
.logowraper a{display:inline;width:auto;position:relative;top:2px}
.bottommenutwo p{margin:0;font-size:14px}
.bottommenu ul li a{color:#fff;font-size:14px}
html,body{margin:0;padding:0;overflow-x:hidden}
.bottommenu ul{width:90%}
.bottommenu.bleftbox{line-height:13px;display:flex;justify-content:left;align-items:center;border-bottom:0 solid #fff}
.fullmenuwrapper .maincontainer{width:1030px}
.fullmenuwrapper{width:100%;display:block;background-color:#f3d5a6}
li.homeicon a img{width:20px}
.middlemnuerap ul li{height:100%;display:flex;justify-content:center;align-items:center;border-right:1px solid #fff}
.header{background:#5f71a1;background-repeat:no-repeat;background-position:left;background-size:100%;display:block}
.topheader a{color:#fff}
.thleft a{font-size:14px}
.rhmenu ul li a{font-size:12px}
.thright.rhmenu ul li a{padding:3px}
.rhmenu{width:auto;display:flex;justify-content:flex-end;align-items:center}
.sitemapbox{display:flex;justify-content:center;align-items:center;width:120px}
.mb-20{margin-bottom:20px}
.navbar-toggle.open span:first-child{top:34px;-webkit-transform:rotate(45deg);transform:rotate(45deg);background-color:#9ba7ca}
.navbar-toggle.open span:nth-child(2){visibility:hidden}
.navbar-toggle.open span:last-child{width:100%;top:34px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
@media only screen and (max-width: 1999px) and (min-width: 1900px) {
.middlemnuerap ul li a{padding-left:15px;padding-right:15px}
body{text-align:center}
}
@media only screen and (max-width: 399px) and (min-width: 300px) {
.navbar-toggle.open span{height:2px;width:49px}
.has-submenu.open{display:inline-block;width:100%}
.submenuwrap.open{display:block;position:relative;visibility:visible!important;opacity:1!important;margin-top:0;width:100%;box-sizing:border-box;padding-bottom:0}
.submenuwrap.open li a{background-color:#f7d49c}
.submenuwrap.open li a:hover{background-color:#f7d49c}
.maincontainer.innercontainer{width:100%!important}
.header{background-position:-89px 0!important;background-size:150%!important}
.construction_container{width:100%!important;margin:auto;text-align:center}
.construction_container b{font-weight:100;text-align:center;font-size:12px!important}
.maincontainer.middlecontainer{width:100%!important}
.maincontent{width:100%!important;padding-top:8px!important;padding-bottom:8px!important}
.contentbox{display:block;width:97%!important;margin:auto;margin-bottom:auto;margin-bottom:19px}
.boxcontent{margin-bottom:7.1px!important}
.w50{width:100%!important;padding-right:5px}
.middlemnuerap{height:auto!important;padding-top:16px}
.middlemnuerap ul{display:inline-block!important;width:100%!important;justify-content:center;align-items:center;height:100%!important}
.upwrapperfull .maincontainer{width:97%!important;margin:auto!important}
.updatebox p{font-size:10px}
.bottomwrap .maincontainer{width:97%!important;margin:auto}
.bottomcontainer{display:inline-block!important;font-size:12px!important}
.headtopwrap{width:100%;height:48px!important}
.middlemnuerap ul li{height:100%!important;margin-bottom:16px!important}
.fullmenuwrapper .maincontainer{width:100%;margin:inherit;display:block}
.menuwraper > ul{display:inline-block!important;width:100%!important;float:left!important}
.menuwraper > ul > li{height:100%;align-items:center;display:flex;box-sizing:border-box;position:relative!important;padding-top:0!important;padding-bottom:0!important;border-bottom:1px solid #c0801a!important}
.menuwraper > ul > li > a{border-right:0 solid #f7d49c;width:100%!important;justify-content:left;padding:10px!important}
ul.submenu{top:37px!important}
li.menuseb:hover > ul{position:relative!important;top:0!important;margin-left:0!important}
li.menuseb2:hover ul.chsubmenu{display:block;position:relative!important;margin-left:0!important;top:0;min-width:200px}
li.menuseb3:hover ul.chsubmenu3{display:block;position:relative!important;margin-left:0!important;top:0;min-width:200px}
}
@media only screen and (max-width: 499px) and (min-width: 400px) {
.navbar-toggle.open span{height:2px;width:49px}
.has-submenu.open{display:inline-block;width:100%}
.submenuwrap.open{display:block;position:relative;visibility:visible!important;opacity:1!important;margin-top:0;width:100%;box-sizing:border-box;padding-bottom:0}
.submenuwrap.open li a{background-color:#f7d49c}
.submenuwrap.open li a:hover{background-color:#f7d49c}
.maincontainer.innercontainer{width:100%!important}
.sitwraper{width:100%!important;display:block!important}
.header{background-position:-89px 0!important;background-size:619px!important}
.fullmenuwrapper{width:100%!important;display:none;height:233px;position:relative!important;overflow:scroll}
.construction_container{width:100%!important;margin:auto;text-align:center}
.construction_container b{font-weight:100;text-align:center;font-size:12px!important}
.maincontainer.middlecontainer{width:100%!important}
.maincontent{width:100%!important;padding-top:8px!important;padding-bottom:8px!important}
.contentbox{display:block;width:97%!important;margin:auto;margin-bottom:auto;margin-bottom:19px}
.boxcontent{margin-bottom:7.1px!important}
.w50{width:100%!important;padding-right:5px}
.middlemnuerap{height:auto!important;display:inline-block!important;justify-content:center;align-items:center;width:100%!important;padding-top:16px}
.middlemnuerap ul{display:inline-block!important;width:100%!important;justify-content:center;align-items:center;height:100%!important}
.upwrapperfull{width:100%!important;box-sizing:border-box}
.upwrapperfull .maincontainer{width:97%!important;margin:auto!important}
.updatewrap{display:flex!important}
.updatebox p{font-size:10px}
.bottomwrap .maincontainer{width:97%!important;margin:auto}
.bottomcontainer{display:inline-block!important;font-size:12px!important}
.headtopwrap{width:100%;height:55px!important}
.middlemnuerap ul li{height:100%!important;margin-bottom:16px!important}
.topheader{width:100%!important}
.fullmenuwrapper .maincontainer{width:100%;margin:inherit;display:block}
.menuwraper{height:inherit!important}
.menuwraper > ul{display:inline-block!important;width:100%!important;float:left!important}
.menuwraper > ul > li{height:100%;align-items:center;display:flex;box-sizing:border-box;position:relative!important;padding-top:0!important;padding-bottom:0!important;border-bottom:1px solid #c0801a!important}
.menuwraper > ul > li > a{border-right:0 solid #f7d49c;width:100%!important;justify-content:left;padding:10px!important}
ul.submenu{top:37px!important}
.menuwraper{display:inline-block!important;width:100%!important}
li.menuseb:hover > ul{position:relative!important;top:0!important;margin-left:0!important}
li.menuseb2:hover ul.chsubmenu{display:block;position:relative!important;margin-left:0!important;top:0;min-width:200px}
li.menuseb3:hover ul.chsubmenu3{display:block;position:relative!important;margin-left:0!important;top:0;min-width:200px}
}
@media only screen and (max-width:599px) and (min-width: 500px) {
.navbar-toggle.open span{height:2px;width:49px}
.has-submenu.open{display:inline-block;width:100%}
.submenuwrap.open{display:block;position:relative;visibility:visible!important;opacity:1!important;margin-top:0;width:100%;box-sizing:border-box;padding-bottom:0}
.submenuwrap.open li a{background-color:#f7d49c}
.submenuwrap.open li a:hover{background-color:#f7d49c}
.maincontainer.innercontainer{width:100%!important}
.menuwraper ul{display:none}
.sitwraper{width:100%!important;display:block!important}
.header{background-position:-89px 0!important;background-size:719px!important}
.fullmenuwrapper{width:100%!important;display:none;height:calc(100vh - 140px);position:relative!important;overflow:scroll}
.construction_container{width:100%!important;margin:auto;text-align:center}
.construction_container b{font-weight:100;text-align:center;font-size:12px!important}
.maincontainer.middlecontainer{width:100%!important}
.maincontent{width:100%!important;padding-top:8px!important;padding-bottom:8px!important}
.contentbox{display:block;width:97%!important;margin:auto;margin-bottom:auto;margin-bottom:19px}
.boxcontent{margin-bottom:7.1px!important}
.w50{width:100%!important;padding-right:5px}
.middlemnuerap{height:auto!important;display:inline-block!important;justify-content:center;align-items:center;width:100%!important;padding-top:16px}
.upwrapperfull{width:100%!important;box-sizing:border-box}
.upwrapperfull .maincontainer{width:97%!important;margin:auto!important}
.updatewrap{display:flex!important}
.updatebox p{font-size:10px}
.bottomwrap .maincontainer{width:97%!important;margin:auto}
.bottomcontainer{display:inline-block!important;font-size:12px!important}
.headtopwrap{width:100%;height:65px!important}
.topheader{width:100%!important}
.fullmenuwrapper .maincontainer{width:100%;margin:inherit;display:block}
.menuwraper{height:inherit!important}
.menuwraper > ul{display:inline-block!important;width:100%!important;float:left!important}
.menuwraper > ul > li{height:100%;align-items:center;display:flex;box-sizing:border-box;position:relative!important;padding-top:0!important;padding-bottom:0!important;border-bottom:1px solid #c0801a!important}
.menuwraper > ul > li > a{padding-left:10px;padding-right:10px;border-right:0 solid #f7d49c;width:100%!important;justify-content:left}
ul.submenu{top:37px!important}
.menuwraper{display:inline-block!important;width:100%!important}
li.menuseb:hover > ul{position:relative!important;top:0!important;margin-left:0!important}
li.menuseb2:hover ul.chsubmenu{display:block;position:relative!important;margin-left:0!important;top:0;min-width:200px}
li.menuseb3:hover ul.chsubmenu3{display:block;position:relative!important;margin-left:0!important;top:0;min-width:200px}
}
@media only screen and (max-width:699px) and (min-width: 600px) {
.navbar-toggle.open span{height:2px;width:49px}
.has-submenu.open{display:inline-block;width:100%}
.submenuwrap.open{display:block;position:relative;visibility:visible!important;opacity:1!important;margin-top:0;width:100%;box-sizing:border-box;padding-bottom:0}
.submenuwrap.open li a{background-color:#f7d49c}
.submenuwrap.open li a:hover{background-color:#f7d49c}
.maincontainer.innercontainer{width:100%!important}
.menuwraper ul{display:none}
.sitwraper{width:100%!important;display:block!important}
.header{background-position:-89px 0!important;background-size:814px!important}
.fullmenuwrapper{width:100%!important;display:none;height:233px;position:relative!important;overflow:scroll}
.construction_container{width:100%!important;margin:auto;text-align:center}
.construction_container b{font-weight:100;text-align:center;font-size:12px!important}
.maincontainer.middlecontainer{width:100%!important}
.maincontent{width:100%!important;padding-top:8px!important;padding-bottom:8px!important}
.contentbox{display:block;width:97%!important;margin:auto;margin-bottom:auto;margin-bottom:19px}
.boxcontent{margin-bottom:7.1px!important}
.w50{width:100%!important;padding-right:5px}
.middlemnuerap{height:auto!important;display:inline-block!important;justify-content:center;align-items:center;width:100%!important;padding-top:16px}
.middlemnuerap ul{display:inline-block!important;width:100%!important;justify-content:center;align-items:center;height:100%!important}
.upwrapperfull{width:100%!important;box-sizing:border-box}
.upwrapperfull .maincontainer{width:97%!important;margin:auto!important}
.updatewrap{display:flex!important}
.updatebox p{font-size:10px}
.bottomwrap .maincontainer{width:97%!important;margin:auto}
.bottomcontainer{display:inline-block!important;font-size:12px!important}
.headtopwrap{width:100%;height:73px!important}
.middlemnuerap ul li{height:100%!important;margin-bottom:16px!important}
.topheader{width:100%!important}
.fullmenuwrapper .maincontainer{width:100%;margin:inherit;display:block}
.menuwraper{height:inherit!important}
.menuwraper > ul{display:inline-block!important;width:100%!important;float:left!important}
.menuwraper > ul > li{height:100%;align-items:center;display:flex;box-sizing:border-box;position:relative!important;padding-top:0!important;padding-bottom:0!important;border-bottom:1px solid #c0801a!important}
.menuwraper > ul > li > a{border-right:0 solid #f7d49c;width:100%!important;justify-content:left;padding:10px!important}
ul.submenu{top:37px!important}
.menuwraper{display:inline-block!important;width:100%!important}
li.menuseb:hover > ul{position:relative!important;top:0!important;margin-left:0!important}
li.menuseb2:hover ul.chsubmenu{display:block;position:relative!important;margin-left:0!important;top:0;min-width:200px}
li.menuseb3:hover ul.chsubmenu3{display:block;position:relative!important;margin-left:0!important;top:0;min-width:200px}
}
@media only screen and (max-width: 799px) and (min-width: 700px) {
.maincontainer.innercontainer{width:100%!important}
.maincontainer.headercontainer{width:100%}
.headtopwrap{width:100%;height:65px}
.construction_container{width:100%!important;margin:auto;text-align:center;font-size:12px}
.maincontainer.middlecontainer{width:98%!important}
.upwrapperfull .maincontainer{width:96%!important}
.bottomwrap .maincontainer{width:96%!important}
.bottomcontainer{color:#fff;text-align:center;font-size:12px}
.middlemnuerap ul li a{color:#ebebeb}
.fullmenuwrapper .maincontainer{width:100%!important}
}
@media only screen and (max-width: 899px) and (min-width: 800px) {
.maincontainer.innercontainer{width:100%!important}
.maincontainer.headercontainer{width:100%}
.headtopwrap{width:100%;height:77px}
.construction_container{width:100%!important;margin:auto;text-align:center;font-size:12px}
.topheader{width:42%!important}
.maincontainer.middlecontainer{width:98%!important}
.upwrapperfull .maincontainer{width:96%!important}
.bottomwrap .maincontainer{width:96%!important}
.bottomcontainer{color:#fff;text-align:center;font-size:12px}
.middlemnuerap ul li a{color:#ebebeb;font-size:10px!important}
.fullmenuwrapper .maincontainer{width:100%!important}
}
@media only screen and (max-width: 999px) and (min-width: 900px) {
.maincontainer.innercontainer{width:100%!important}
.maincontainer.headercontainer{width:100%}
.headtopwrap{width:100%;height:82px}
.construction_container{width:100%!important;margin:auto;text-align:center;font-size:12px}
.topheader{width:42%!important}
.maincontainer.middlecontainer{width:98%!important}
.upwrapperfull .maincontainer{width:96%!important}
.bottomwrap .maincontainer{width:96%!important}
.bottomcontainer{color:#fff;text-align:center;font-size:12px}
.middlemnuerap ul li a{color:#ebebeb;font-size:10px!important}
.fullmenuwrapper .maincontainer{width:100%!important}
}
@media only screen and (max-width: 1099px) and (min-width: 1000px) {
.maincontainer.innercontainer{width:100%!important}
.maincontainer.headercontainer{width:100%}
.headtopwrap{width:100%;height:97px}
.construction_container{width:100%!important;margin:auto;text-align:center;font-size:12px}
.middlemnuerap ul li a{color:#ebebeb;font-size:10px!important}
.fullmenuwrapper .maincontainer{width:91%!important}
.innercontent{width:90%!important;margin:auto}
}
@media only screen and (max-width: 1199px) and (min-width: 1100px) {
.maincontainer.innercontainer{width:1030px!important}
html,body{margin:0;padding:0;width:100%;height:100%;overflow-x:hidden}
.headtopwrap{width:100%;height:100px}
.topheader{width:24%!important}
.maincontainer.middlecontainer{width:1030px}
.upwrapperfull .maincontainer{width:1030px}
.upwrapperfull{background-color:#f8c87a;width:100%;display:inline-block}
.bottomwrap .maincontainer{width:1030px}
.bottomcontainer{color:#fff;text-align:center}
.middlemnuerap ul li a{color:#ebebeb}
.bottomwrap{width:100%!important;display:inline-block!important}
.fullmenuwrapper .maincontainer{width:91%!important}
.innercontent{width:100%!important;margin:auto}
}
@media only screen and (max-width: 1299px) and (min-width: 1200px) {
.maincontainer.innercontainer{width:1030px!important}
html,body{margin:0;padding:0;width:100%;height:100%;overflow-x:hidden}
.headtopwrap{width:100%;height:117px}
.maincontainer.middlecontainer{width:1030px}
.upwrapperfull .maincontainer{width:1030px}
.upwrapperfull{background-color:#f5aa33;width:100%;display:inline-block}
.bottomwrap .maincontainer{width:1030px}
.bottomcontainer{color:#fff;text-align:center}
.middlemnuerap ul li a{color:#ebebeb}
.bottomwrap{width:100%!important;display:inline-block!important;padding-bottom:0}
}
@media only screen and (max-width: 1399px) and (min-width: 1300px) {
.footer_bottom{width:100%!important;display:block!important}
.headtopwrap{width:100%;height:124px}
}
@media only screen and (max-width: 1499px) and (min-width: 1400px) {
.bottomwrap{width:100%!important;display:block!important}
.headtopwrap{width:100%;height:126px}
}
@media only screen and (max-width: 999px) and (min-width: 300px) {
.breacrubox{width:265px!important}
.toptitle h2{font-size:14px!important;width:184px}
.maincontainer.innercontainer{width:94%!important}
}
@media only screen and (max-width: 993px) and (min-width: 300px) {
.has-submenu.open > a{background-color:#bd7a10}
.has-submenu.open > a:hover{background-color:#bd7a10}
.has-submenu > a{background-image:url(../images/down-chevron.svg);background-position:97% center;background-repeat:no-repeat}
}
@media only screen and (max-width: 499px) and (min-width: 300px) {
.menuwraper ul{display:none}
}
@media only screen and (max-width: 699px) and (min-width: 300px) {
.submenuwrap.open{left:0!important;margin-top:0!important}
}
@media only screen and (min-width: 1900px) {
.headtopwrap{height:176px}
}
span#CounterVisitor > span{box-sizing:border-box;color:#5b0303;background:#8b8b8c;background:#fff;font-size:24px;min-width:20px;text-align:center;line-height:normal;border:1px solid #000;display:inline-block;margin-right:2px;padding:2px 4px}
.sitwraper{width:100%;display:block;background-color:#2c70c3}
.toptitle{display:flex;justify-content:space-between}
.toptitle h2{margin:0;padding:0;font-size:16px;color:#0b205f}
.breacrubox{width:451px;display:flex;justify-content:flex-end}
.aboutimg{width:100%;text-align:center;padding-top:50px;padding-bottom:50px}
.breacrubox ul{display:flex}
.maincontainer.innercontainer{width:1030px}
.breacrubox ul li{padding-right:7px;text-transform:uppercase;font-size:12px}
.aboutcontent p{color:#333;font-size:14px;line-height:22px}
.maincontainer.innercontainer .maincontent{width:100%;padding-top:19px;padding-bottom:45px}
li.bactive{font-weight:700}
.contruction_title_wrap{background-color:maroon;padding:10px;color:#fff}
.construction_container{width:1030px;margin:auto;text-align:center}
.construction_container b{font-weight:100;text-align:center}
.font_view > a{background:#303030;padding:4px 6px;margin-right:4px;min-width:24px;display:inline-block;box-sizing:border-box;text-align:center}
.font_view > a:last-child{margin-right:0}
.thright > ul{margin-bottom:0}
.thright > ul > li + li{margin-left:16px}
.thright > ul > li > a:hover{text-decoration:underline;color:#fff}
.thright .dropdown-menu{padding:4px 0}
.thright .dropdown-menu a:hover{background-color:#e5e5e5}
.topheader .thright .dropdown-menu a{color:#111;padding:6px 10px}
.topheader .thright .lang_select.show button{color:#fff;text-decoration:underline}
.topheader .thright .lang_select button{background:transparent;border:0;font-size:13px;color:#fff}
.topheader .thright .lang_select button:hover,.topheader .thright .lang_select button:focus{border:none!important;outline:none}
.main_header{background:url(../images/11.png) left;background-size:cover;height:100px;overflow:hidden}
.main_header .header_wrap{display:flex;align-items:center;justify-content:left;padding:12px 0}
.main_header .header_wrap > figure{align-items:left;margin:0px;display:block}
.main_header .header_wrap > figure > img{align-items:left;height:100%;display:block;width:auto;max-height:300px}
.main_header .header_wrap > .mpsc_txt{padding:0 16px}
.main_header .header_wrap > .mpsc_txt > img{max-height:66px;margin-top:-7px}
.search_wrap{padding:0 10px;display:block;position:relative}
.search_wrap > input{border:1px solid #656565;padding:2px 8px;box-sizing:border-box;font-size:14px}
.search_wrap > button{color:#111;position:absolute;right:20px;top:50%;margin-top:-10px;border:0;background:#fff;padding:0 3px;font-size:13px}
.search_wrap > input:focus{outline:none}
.submenuwrap::-webkit-scrollbar{width:4px}
.submenuwrap::-webkit-scrollbar-track{background:rbga(255,255,255,0.8);border-radius:4px}
.submenuwrap::-webkit-scrollbar-thumb{background:rgba(0,0,0,0.30);border-radius:4px}
.submenuwrap::-webkit-scrollbar-thumb:hover{background:#555}
.main_content{padding-top:50px;padding-bottom:50px}
.card .card-header{background:#2c70c3;padding:6px 16px;border:1px solid #adadad}
.card .card-body{padding:0 16px}
.card .card-header > img{width:36px;margin-right:10px}
.card .card-header > span{font-size:16px;color:#fff}
.meter > span{font-family:'DS-Digital'}
.updatebox{display:flex;align-items:center}
.bottom_wrap{justify-content:space-between;display:flex;align-items:center}
.bottom_wrap .bmiddlebox{margin:0;color:#fff;font-size:13px}
.bottom_wrap .bleftbox{margin:0}
.bottom_wrap .bleftbox a{color:#fff;font-size:13px}
.bottom_wrap .brightbox{margin:0}
.contentboxwrap .alert{font-size:14px;padding:12px 8px 12px 54px;margin-bottom:9px}
.contentboxwrap .alert a{color:#000}
.contentboxwrap .alert img{width:40px;position:absolute;left:8px;top:4px}
.menutabbox{display:none}
@media screen and (max-width:1280px) {
.main_content{padding-top:40px;padding-bottom:40px}
}
@media screen and (max-width:991px) {
.menuwraper > ul > li > a{font-size:12px;padding-left:12px;padding-right:12px}
.middlemnuerap ul li{min-height:44px}
.middlemnuerap ul{line-height:normal}
.middlemnuerap ul li a{padding:8px;font-size:11px}
.bottom_wrap .bmiddlebox{font-size:12px;max-width:400px}
}
@media screen and (max-width:767px) {
.menutabbox{display:block;position:absolute;right:0;background:#ffff;padding:0;min-height:40px}
.topheader{justify-content:flex-start;position:relative}
.main_header .header_wrap > figure > img{width:8vw}
.main_header .header_wrap > figure.logo > img{width:9vw;margin-left:0px}
.main_header .header_wrap > .mpsc_txt > img{width:60vw}
#mobileToggle{display:block;width:28px;height:30px;margin:0 10px;padding-top:19px}
#mobileToggle span:after,#mobileToggle span:before{content:"";position:absolute;left:0;top:-9px}
#mobileToggle span:after{top:9px}
#mobileToggle span{position:relative;display:block}
#mobileToggle span,#mobileToggle span:after,#mobileToggle span:before{width:100%;height:3px;background-color:#2c70c3;transition:all .3s;backface-visibility:hidden}
#mobileToggle.on span{background-color:transparent}
#mobileToggle.on span:before{transform:rotate(45deg) translate(5px,5px)}
#mobileToggle.on span:after{transform:rotate(-45deg) translate(7px,-8px)}
.has-submenu > a{background-image:url(../images/down-chevron.svg);background-position:97% center;background-repeat:no-repeat}
.menuwraper > ul > li > a,ul.mainmenu li > ul > li > a{padding:9px 16px}
.fullmenuwrapper .container{max-width:100%;margin:0 auto;padding:0}
.search_wrap{padding:9px 16px;width:100%}
.search_wrap input{width:100%}
.fullmenuwrapper{max-height:calc(100vh - 140px);height:100%;display:none}
.main_content{padding:30px 0}
.card{margin-bottom:20px}
.middlemnuerap ul{display:flex;flex-direction:column}
.middlemnuerap ul li{width:100%;border:0;margin-bottom:8px;min-height:auto}
.middlemnuerap ul li a{width:100%;padding:4px 0}
.bottom_wrap{flex-direction:column}
.bottom_wrap .bleftbox,.bottom_wrap .bmiddlebox{margin-bottom:8px;max-width:auto;text-align:center}
.menuwraper{height:auto;display:inline-block;width:100%}
}
@media screen and (max-width:599px) {
.main_header{height:auto}
}
@media screen and (max-width:479px) {
.updatewrap{display:flex;flex-direction:column;align-items:center}
.updatewrap .uprightbox{margin-top:15px;text-align:center}
}