html {box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}
html {overflow-x:hidden}
body {margin:0; padding:0; background-color:#000; font-family: helvetica, arial, "sans-serif"; font-size:18px; color:#999}
img,a {outline:none; border:none}
a {text-decoration:none}
a:link {color:#ff0} a:visited {color:#ff0} a:hover {color:#ff0} a:active {color:#ff0}
a.altlinkGreen:link {color:#0f0} a.altlinkGreen:visited {color:#0f0} a.altlinkGreen:hover {color:#0f0} a.altlinkGreen:active {color:#0f0}
a.altlink:link {color:#f00} a.altlink:visited {color:#f00} a.altlink:hover {color:#f00} a.altlink:active {color:#f00}
#content {margin-left:auto; margin-right:auto; width:100%; max-width:1360px; background:#fff}
#topAnchor {position:fixed; width:100%; background:#000; margin:0px; padding:14px 10px 10px; z-index:1500}
#footer {padding:100px 120px; background:#000; color:#fff; text-align:center}
.section {padding:60px 120px 0px}
.special-zone {padding:40px; background:#272727; border:2px solid #555; border-radius:40px; color:#c1c0c0}

.img100 {width:100%}
.menuicon {width:770px}
.pranaam {height:26px}
.cheerimg {width:140px}
.footerlogo {width:170px}
.img-qrcode {width:70%; max-width:250px}
.emot-oops {height:80px}
.arrowVert {height:18px}
.arrowHorz {width:18px}

.heading {font-size:24px; font-weight:bold; text-align:center}
.subHeading {font-size:20px; font-weight:bold; text-align:center}
.smallText,.navText {font-size:15px}

.anchorMask {padding-top:94px}
.pageEnd {padding-bottom:1000px}
.para {padding-top:12px}
.p800000 {padding-top:80px}
.p600000 {padding-top:60px}
.p500000 {padding-top:50px}
.p400000 {padding-top:40px}
.p300000 {padding-top:30px}
.p301000,.rsp30 {padding:30px 10px 0px}
.p200000 {padding-top:20px}
.p100000 {padding-top:10px}
.NoTopNoBottom {margin-top:0; margin-bottom:0}

.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}
.textReverse-1 {background:#d3d3d3; color:#000}
.textGrey {color:#9e9e9e}
.textDarkRed {color:#fec8c8}
.textRed {color:#f00}
.textBlue {color:#8eb9fb}
.textGreen {color:#3f3}
.textDeepYellow {color:#996600}
.textBlackRestore {color:#999}
.hilighted-text {background:#555; color:#fff}
.lighterBG-1 {background:#111}

.button {display:inline-block; cursor:pointer; background-color:#444; padding:12px 32px; border:none; 
font-family:inherit; font-size:inherit; color:#fff; text-align:center}

.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}

.td-01 {padding:20px 30px; vertical-align:top;}
.td-02 {padding:20px 30px; border:1px solid #505050; vertical-align:top;}

.td-left-colspan {vertical-align:top;}
.td-right-colspan {padding-left:20px; vertical-align:top; text-align:right;}
.td-right-align {text-align:right;}

.th-1 {background-color:#80a8fe; padding:10px 8px; font-size:20px; color:#fff; text-align:center; vertical-align:top;}
.td-1 {padding:4px 8px; vertical-align:top;}
.td-1r {padding:4px 8px; vertical-align:top; 
font-family: "Courier New", "monospace", "Andale Mono", Monaco; text-align:right;}
.th-3 {background-color:#252525; padding:10px 8px; 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:#900; padding:10px 8px; font-size:20px; color:#fff; text-align:center; vertical-align:top;}

.trcolor-1 {background-color:#222;}

.zebratr-1:nth-child(odd) {background-color:#222;}
.zebratr-1:nth-child(even) {background-color:#000;}

@media (max-width:600px) {
body{font-size:14px}

#topAnchor {margin:0px; padding:8px 8px 5px}
#footer {padding:60px 10px}
.section {padding:30px 10px 0px}
.special-zone {padding:18px; border:1px solid #555; border-radius:18px}
.heading {font-size:16px}
.subHeading {font-size:16px} 
.smallText,.navText {font-size:12px}

.menuicon {width:200px}
.pranaam {height:18px}
.cheerimg {width:70px}
.footerlogo {width:120px}
.emot-oops {height:50px}
.arrowVert {height:14px}
.arrowHorz {width:14px}

.anchorMask {padding-top:31px}
.pageEnd {padding-bottom:500px}
.para {padding-top:8px}
.p800000 {padding-top:40px}
.p600000 {padding-top:30px}
.p500000 {padding-top:25px}
.p400000 {padding-top:20px}
.p300000 {padding-top:15px}
.p301000,.rsp30 {padding:15px 5px 0px}
.p200000 {padding-top:10px}
.p100000 {padding-top:5px}

.button {padding:6px 16px; font-size:inherit}

.table-3 {width:90%;}
.td-01,.td-02 {padding:6px 10px}
.td-right-colspan {padding-left:10px}
.th-1,.th-3,.th-4 {padding:5px 4px; border-width:1px; font-size:16px;}
.td-1,.td-1r,.th-3,.td-3-left,.td-3-right,.td-3-centre {padding:2px 4px; border-width:1px; font-size:14px;}
}
