html {box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}
html {overflow-x:hidden}
body {margin:0; padding:0; background-color:#f2f2f2; font-family:helvetica}
img,a {outline:none; border:none}
a {text-decoration:none}
a:link {color:#000} a:visited {color:#000} a:hover {color:#000} a:active {color:#000}
a.bodytextlink:link {color:#888} a.bodytextlink:visited {color:#888} a.bodytextlink:hover {color:#888} a.bodytextlink:active {color:#888}
a.bluelink:link {color:#06f} a.bluelink:visited {color:#06f} a.bluelink:hover {color:#06f} a.bluelink:active {color:#06f}
a.footlink:link {color:#777} a.footlink:visited {color:#777} a.footlink:hover {color:#777} a.footlink:active {color:#777}

#topAnchor {position:fixed; margin:0px; padding:40px 20px; z-index:1500}
#contentZone {width:100%; margin-left:auto; margin-right:auto; max-width:1920px}
#logozone {width:80%; margin-left:auto; margin-right:auto; max-width:1536px; padding:40px 0px}
#mainContainer {width:80%; margin-left:auto; margin-right:auto; max-width:1536px; background-color:#fff; padding:80px 120px 86px; 
border-radius:30px; font-size:20px; color:#888}
#footer {width:80%; margin-left:auto; margin-right:auto; max-width:1536px; background-color:#e5e5e5; padding:30px 120px 60px; border:1px #777 solid; 
border-radius:30px; font-size:18px; color:#777; text-align:center}

.menuicon {height:72px}
.logo {width:200px}
.adbanner {width:100%; max-width:1296px}
.alert {width:100px}
.arnabdp {width:60%; max-width:330px}
.contact-image {height:20px}
.emot-oops {height:80px}

.heading {font-size:22px; font-weight:bold; text-align:center}
.subHeading,.description {font-size:16px; font-style:italic; text-align:center}
.textRed {color:#f00}
.textBlack {color:#000}
.smalltext {font-size:14px}

.p800000 {padding-top:80px}
.p600000 {padding-top:60px}
.p500000 {padding-top:50px}
.p400000 {padding-top:40px}
.p401000,.rsp40 {padding:40px 10px 0px}
.p300000 {padding-top:30px}
.p301000,.rsp30 {padding:30px 10px 0px}
.p200000 {padding-top:20px}
.p100000 {padding-top:10px}
.p050000 {padding-top:8px}

.centering {margin-left:auto; margin-right:auto}
.alignCenter {text-align:center}
.alignLeft {text-align:left}
.alignRight {text-align:right}
.alignJustify {text-align:justify}

.lineHt {line-height:1.5}
.bold {font-weight:bold}
.italic {font-style:italic}
.underline {text-decoration:underline}

.button,.expand2 {display:inline-block; border:none; cursor:pointer; background-color:#888; padding:12px 32px; 
font-family:inherit; font-size:inherit; color:#fff; text-align:center}
.expand {display:inline-block; border:none; cursor:pointer; background-color:transparent; padding:0px; 
font-family:inherit; font-size:inherit; color:inherit; text-align:left}
/* .expand:hover {color:#f00} */
.read {padding:0; max-height:0; overflow:hidden; transition:max-height 0.2s ease-out; font-family:inherit; font-size:inherit; color:inherit}

.video-container {position:relative; padding-bottom:56.25%; padding-top:0px; height:0; overflow:hidden;}
.video-container iframe, .video-container object, .video-container embed {position:absolute; top:0; left:0; border:none; width:100%; height:100%;}

.table-1 {margin-left:auto; margin-right:auto; border-collapse:collapse}
.table-2 {width:100%; border-collapse:collapse}
.table-3 {margin-left:auto; margin-right:auto; width:80%; border-collapse:collapse}
.th-1 {background-color:#333; padding:10px 8px; border:2px solid #999; 
font-size:20px; color:#fff; text-align:center; vertical-align:top;}
.td-1 {padding:4px 8px; border:2px solid #999; vertical-align:top;}
.td-1r {padding:4px 8px; border:2px solid #999; vertical-align:top; 
font-family: "Courier New", "monospace", "Andale Mono", Monaco; text-align:right;}
.th-3 {background-color:#333; padding:10px 8px; border:2px solid #999; 
font-size:20px; color:#fff; text-align:center; vertical-align:top;}
.td-3-left {padding:4px 8px; vertical-align:top; text-align: left;}
.td-3-right {padding:4px 8px; vertical-align:top; text-align: right;}
.td-3-centre {padding:4px 8px; vertical-align:top; text-align: center;}
.th-4 {background-color:#333; padding:10px 8px; border:2px solid #999; 
font-size:20px; color:#fff; text-align:center; vertical-align:top;}

.trz:nth-child(odd) {background-color:#241212}
.trz:nth-child(even) {background-color:#192133}
