/*news Notice start*/
.nallurl { float:right; display:inline-block; margin-top:0px;}
.nupdatetext { display:inline-block;}
.photo-glry-main,#news-h,.nupdate-on,.nfullmain,.nfullother,.notherbg { width:100%; float:left;}
#news-h {  text-align:right; font-size: 15px; width:100%; float:left; font-weight: 600; }
#news-h span { font-weight:bold;}
.nfullmain,.nfullother {background: rgba(36, 41, 95, 0.18);text-align:center;font-weight: 600;font-size:18px;color: #2a4678;padding:5px 0px;}
#ctl00_ContentPlaceHolder1_lblNotice hr {border-top: 1px solid #e8e8e8;margin:0px; padding:0px; display:none}
.nupdate-on{padding:16px 21px 11px 21px;margin:5px 0px;background: transparent !important;color:#282828;border: 1px solid #858585;}
.nupdate-on:hover {background:#c9bbb6;color: #000;}
a.nallmoretext{text-decoration: none;color: #363636; height: 35px; min-width: 100px; text-align: center; line-height: 35px; border: 1px solid #363636; display: inline-block;  position: relative;   transition: all .35s linear;  z-index: 1;}
a.nallmoretext:before { content: ""; width: 0px; height: 100%; background: #2a4678; position: absolute; top: 0; left: 0;  transition: all .35s linear;  z-index: -1;}
a.nallmoretext:after {content: ""; width: 0px; height: 0px; position: absolute; background: transparent; top: 0; right: 0; border-right: 0px solid #2a4678; border-bottom: 0px solid #23c5f5; border-left: 20px solid transparent; border-top: 20px solid #afafaf; transition: all .35s linear;}
a.nallmoretext:hover { color: #fff; border: 1px solid #2a4678;}
a.nallmoretext:hover:before { width: 100%;}
a.nallmoretext:hover:after {border-top: 20px solid #fff;}

.nupdate-on:hover a.nallmoretext {background: #dedede;}
.nupdate-on .nheadingtext {color:#282828;font-weight: 400;display: inline-block;max-width:83%;padding: 0 6px; font: 400 15px/25px 'Roboto', sans-serif;}
.nupdate-on:hover > .nheadingtext,.nupdate-on:hover .nheadingtext {color: #000;}
.notherbg{border: 1px solid #858585; padding:10px ; margin:8px 0px;}
.notherbg { margin:8px 0px;}
.notherbg > span:first-child { font: 400 18px/25px 'Roboto', sans-serif;   color: #2a4678; }
.headingI {float: left;color: #2a4678;font-weight: 600;padding: 0px 0 0px 0;text-transform: uppercase;font-size: 18px;width: 100%;text-align: center;}
.noticeDynamic { float: left;  padding: 2% 1%;}
.notherbg:first-child {margin:16px 0px 8px 0px;}
.nupdatetext { font-size:18px; font-weight:400; margin-bottom: 11px;}
a.all-news-sub1 { font-weight: normal;color: #282828;/*font-size: 15px;*/ font: 400 15px/25px 'Roboto', sans-serif;}
a.all-news-sub1:hover { color:#2a4678;}
#main_notice { width:100%; float:left; margin-bottom:16px;}
.nfullmain-container { border: 1px solid #858585; width:100%; float:left; }
.nfullhead-text,.nfullNot-Data { width:100%; float:left; padding:10px; word-break: break-word;}
#ContentArea { max-width:400px; margin:0px auto; background:#dbdbdb; padding: 11px 11px;}
div#ContentArea table { width: 100%;}
#ContentArea table tr td:first-child {/* width: 78px; *//* padding-top: 8px; */}
#ContentArea table tr td { text-align:left; vertical-align:top}
div#ContentArea input {width: 90%;min-height: 42px;border: 1px solid #858585;padding: 0px 11px;color: #363636;font-size: 15px;box-sizing: border-box;}
input#ctl00_ContentPlaceHolder1_btnSubmitLogin {background: white;cursor: pointer;text-align: center;font-weight: 500;font-size: 15px;color: #5f5f5f;width: 128px !important;border: 1px solid #888888;line-height: 34px;text-transform: capitalize;transition: all .5s;margin: 0 auto !important;/* width: 100%; */text-align: center;float: none !important;margin-left: 122px !important;}
input#ctl00_ContentPlaceHolder1_btnSubmitLogin:hover {    color: #ffffff;    background: #2a4678;    border: 1px solid #2a4678;}
.careerMain { margin-top:25px;}
.careerMain,.vacTable { width:100%; float:left;}
.vacTable .firstTRc { background:#e4ab13; color:#fff;}
.vacTable tr td { border:1px solid #edbb36; padding: 4px; vertical-align:top}
.extension { float:right;margin-top:0px; margin-top:0px\9; padding-right: 5px;font-size: 14px;}
 textarea{ resize: none;}
 /*  Magazine */
 .magWrap { border: 10px solid #fff;  margin: 10px;}
.magImg {background: #dfdfdf;}
.magTitle { font-size:18px; font-weight:bold; margin-bottom: 10px;}
.mag-Title{ min-width:99px; display:inline-block; margin-bottom: 5px;}
.mgColan { min-width:25px; display:inline-block; text-align:center;}

 @media screen and (-webkit-min-device-pixel-ratio:0) {
::i-block-chrome,.contactCtp img#imgCaptcha, .f-Captcha a {  margin-top:2px;} }  
 

 @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
.extension {margin-top: 0px;}
    .msgCenter {
        margin-top: 15px;
    }

}
@media only screen and (max-width : 1100px)
{
    
.readMore { font:400 16px/15px 'Roboto'; display:inline-block; transition:all 0.3s ease-in-out; }
.readMore span {display:inline-block;margin-right:9px;  color:#686868 !important; transition:all 0.3s ease-in-out !important;}
    
    .readMore:hover span { font-weight:500; transition:all 0.3s ease-in-out; }
    .readMore .fa:before { transition:all 0.3s ease-in-out; }
   .readMore:hover .fa:before { background: #22adfe;color: #fff; transition:all 0.3s ease-in-out; }
    .readMore a
 .hhhs   { color:000;
    }
.viewAll { font: 400 16px/15px 'Roboto'; display: inline-block;  border: 1px solid #464646;  background:#f9f9f9; transition:all 0.3s ease-in-out;}
.viewAll span {display:inline-block; color:#686868; font-size: 12px; transition:all 0.3s ease-in-out;}
.viewAll:hover { border: 1px solid #22adfe;  background:#f9f9f9;}
.viewAll:hover span {color:#22adfe;  }
.fa {
	display: inline-block;
	font: normal normal normal 14px/1 FontAwesome;
	font-size: inherit;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
/*img{max-width:100%;}*/