@font-face {
font-family: 'tondo-light';
src: url('../fonts/Tondo-Light.eot');
src: url('../fonts/Tondo-Light.eot?#iefix') format('embedded-opentype'),
url('../fonts/Tondo-Light.woff2') format('woff2'),
url('../fonts/Tondo-Light.woff') format('woff'),
url('../fonts/Tondo-Light.ttf') format('truetype'),
url('../fonts/Tondo-Light.svg#Tondo-Light') format('svg');}

@font-face {
font-family: 'tondo-bold';
src: url('../fonts/Tondo-Bold.eot');
src: url('../fonts/Tondo-Bold.eot?#iefix') format('embedded-opentype'),
url('../fonts/Tondo-Bold.woff2') format('woff2'),
url('../fonts/Tondo-Bold.woff') format('woff'),
url('../fonts/Tondo-Bold.ttf') format('truetype'),
url('../fonts/Tondo-Bold.svg#Tondo-Bold') format('svg');}

@font-face {
font-family: 'tondo-regular';
src: url('../fonts/Tondo-Regular.eot');
src: url('../fonts/Tondo-Regular.eot?#iefix') format('embedded-opentype'),
url('../fonts/Tondo-Regular.woff2') format('woff2'),
url('../fonts/Tondo-Regular.woff') format('woff'),
url('../fonts/Tondo-Regular.ttf') format('truetype'),
url('../fonts/Tondo-Regular.svg#Tondo-Regular') format('svg');}

@font-face {
font-family: 'rupee-foradian';
src: url('../fonts/RupeeForadian.eot');
src: url('../fonts/RupeeForadian.eot?#iefix') format('embedded-opentype'),
url('../fonts/RupeeForadian.woff2') format('woff2'),
url('../fonts/RupeeForadian.woff') format('woff'),
url('../fonts/RupeeForadian.ttf') format('truetype'),
url('../fonts/RupeeForadian.svg#RupeeForadian') format('svg');}

html, body { height:100%}
body {text-rendering: optimizeLegibility;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;overflow-x: hidden !important;font-family: 'tondo-regular';}
.rupee-font {font-family: 'rupee-foradian' !important; font-size:15px}
#preloader {position: fixed;top: 0;left: 0;right: 0;bottom: 0;background-color: #fff;z-index: 99;}
p {font-family: 'tondo-light';font-size: 18px;margin: 0 0 20px 0;color: #000000;}
strong {font-family: 'tondo-bold';}
br { content: ""; display: block;}
.normal-link { color:#000}
.sim-list { list-style:none; font-family: 'tondo-light';font-size: 18px;line-height: 20px;}
.image {display: block;max-width: 100%;height: auto;margin: 0 auto;}
.tbl-image {display: block;max-width: 100%;height: auto;}
.lowe-alpha-list {list-style-type: lower-alpha;}
.uppe-alpha-list {list-style-type: upper-alpha;}
.uppe-roman-list {list-style-type: upper-roman;}

.m-0 { margin:0}
.m-l-20 { margin-left:20px}
.m-t-20 { margin-top:20px}
.m-t-60 { margin-top:60px}
.m-b-10 { margin-bottom:10px}
.m-b-20 { margin-bottom:20px}
.m-b-40 { margin-bottom:40px}
.p-tb-20 { padding:20px 0}
.m-tb-40 { margin:40px 0}

.gr-color { background: #e6e6e6;}
.o-color { background:#f25d25}
.o-1-color { background:#fb9200}
.lb-color { background: #6dd1cc;}
.b-color { background: #46b0ef;}
.g-color { background: #a0c93a;}
.y-color { background: #f7bd1e;}
.r-color { background:#ed1c24;}

.t-c-red { color:#ed1c24;}
.t-c-blue { color:#2e3192;}
.t-c-lightblue { color: #2f86c7;}
.t-c-magenta { color:#a22558;}
.t-c-green { color:#009059;}
.t-c-lightgreen { color:#d6df24;}
.t-c-orange { color:#ef3b24;}
.t-c-black { color:#000000;}

.r-border { border-right: 1px solid #dddddd;}
.b-border { border-bottom: 1px solid #dddddd;}
.bor-box { width:100%; height:4px; margin-bottom:20px}
.bor-1 { width:100%; height:6px;}
.bor-2 { width:100%; height:2px;}
.b-bottom-green { border-bottom: 1px solid #009059;}

.bg-c-black {background: rgb(0,0,0);background: -moz-linear-gradient(left,  rgba(0,0,0,1) 0%, rgba(79,79,81,1) 100%);background: -webkit-linear-gradient(left,  rgba(0,0,0,1) 0%,rgba(79,79,81,1) 100%);background: linear-gradient(to right,  rgba(0,0,0,1) 0%,rgba(79,79,81,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#4f4f51',GradientType=1 );}
.bg-c-blue {background: rgb(46,49,146);background: -moz-linear-gradient(left,  rgba(46,49,146,1) 0%, rgba(47,149,210,1) 100%);background: -webkit-linear-gradient(left,  rgba(46,49,146,1) 0%,rgba(47,149,210,1) 100%);background: linear-gradient(to right,  rgba(46,49,146,1) 0%,rgba(47,149,210,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2e3192', endColorstr='#2f95d2',GradientType=1 );}
.bg-c-magenta {background: rgb(162,37,88);background: -moz-linear-gradient(left,  rgba(162,37,88,1) 0%, rgba(178,74,118,1) 100%);background: -webkit-linear-gradient(left,  rgba(162,37,88,1) 0%,rgba(178,74,118,1) 100%);background: linear-gradient(to right,  rgba(162,37,88,1) 0%,rgba(178,74,118,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a22558', endColorstr='#b24a76',GradientType=1 );}
.bg-c-green {background: rgb(0,144,89);background: -moz-linear-gradient(left,  rgba(0,144,89,1) 0%, rgba(160,201,58,1) 100%);background: -webkit-linear-gradient(left,  rgba(0,144,89,1) 0%,rgba(160,201,58,1) 100%);background: linear-gradient(to right,  rgba(0,144,89,1) 0%,rgba(160,201,58,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#009059', endColorstr='#a0c93a',GradientType=1 );}
.bg-c-orange {background: rgb(239,59,36);background: -moz-linear-gradient(left,  rgba(239,59,36,1) 0%, rgba(243,112,67,1) 100%);background: -webkit-linear-gradient(left,  rgba(239,59,36,1) 0%,rgba(243,112,67,1) 100%);background: linear-gradient(to right,  rgba(239,59,36,1) 0%,rgba(243,112,67,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ef3b24', endColorstr='#f37043',GradientType=1 );}
.bg-c-lightblue {background: rgb(30,134,200);background: -moz-linear-gradient(left,  rgba(30,134,200,1) 0%, rgba(0,182,176,1) 100%);background: -webkit-linear-gradient(left,  rgba(30,134,200,1) 0%,rgba(0,182,176,1) 100%);background: linear-gradient(to right,  rgba(30,134,200,1) 0%,rgba(0,182,176,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e86c8', endColorstr='#00b6b0',GradientType=1 );}

.norm-list { font-size:18px;font-family: 'tondo-light'; margin:0 0 20px 20px;}
.norm-list li { padding:5px 0}

.bullet-red { font-size:18px;font-family: 'tondo-light'; margin:0 0 20px 20px;}
.bullet-red li { padding:5px 0; color:#ed1c24}
.bullet-red li span { color:#000}

.bull-bol-red {counter-reset:item;font-size:18px;font-family: 'tondo-light';}
.bull-bol-red li {margin:0;padding: 5px 0 5px 30px;text-indent: -30px;list-style-type:none;counter-increment:item;color:#ed1c24}
.bull-bol-red li:before {display:inline-block;width:1.5em;padding-right:0.5em;font-weight:bold;text-align:right;content:counter(item) ".";}
.bull-bol-red li span { color:#000}

.h-section { height:100%; position:relative}
.h-section:after { content:''; position:absolute; width:100%; height:50px; background:#ccc; bottom:-25px; left:0; right:0; margin:auto;
background: -moz-radial-gradient(center, ellipse cover,  rgba(99,99,99,1) 0%, rgba(192,192,192,0) 58%, rgba(255,255,255,0) 97%);
background: -webkit-radial-gradient(center, ellipse cover,  rgba(99,99,99,1) 0%,rgba(192,192,192,0) 58%,rgba(255,255,255,0) 97%);
background: radial-gradient(ellipse at center,  rgba(99,99,99,1) 0%,rgba(192,192,192,0) 58%,rgba(255,255,255,0) 97%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#636363', endColorstr='#00ffffff',GradientType=1 );}
#section-01 { position:relative;background:#ffffff;}
#section-02 { background:#33cc99 url(../images/tele-bg.png) no-repeat; background-size: 95%; background-position: bottom right;}
#section-03 { background:#6dd1cc url(../images/chairman-img.png) no-repeat; background-size:250px; background-position: bottom center;}
#section-04 { background:#ffffff}
#section-04:after { display:none}

.header-cont.tiny { background:rgba(255,255,255,0.7); height:62px;padding: 15px 20px;box-shadow: 0px 1px 2px 0px rgba(0,0,0,0.2);}
.header-cont.tiny .logo { width:90px;}
.header-cont.tiny .menu-icon { width:30px}
.header-cont.tiny .menu-icon span {height: 4px;}
.header-cont.tiny .menu-icon span:nth-child(2), .header-cont.tiny .menu-icon span:nth-child(3) { top: 8px;}
.header-cont.tiny .menu-icon span:nth-child(4) {top: 16px;}
.header-cont.tiny .home-head {font-size: 12px;line-height: 15px;}
.header-cont {padding: 20px 30px; width: 100%; height:82px; position:fixed;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;z-index:2;top:0;left:0;z-index: 3;}

.header-cont .logo { width:120px;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}
.header-cont .home-head { float:right; font-size:14px; color:#808080; margin-right:10px; text-align:right; margin-bottom: 0;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}
.menu-icon {width:36px;height: 20px;position: relative;cursor: pointer; float:right; margin: 5px 0;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}
.menu-icon span {display: block;position: absolute;height:5px;width: 100%;opacity: 1;left: 0; background:#808080;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}
.menu-icon span:nth-child(2),.menu-icon span:nth-child(3) {top:10px;}
.menu-icon span:nth-child(4) {top:20px;}

.main-nav { width:320px; height:100%; position:fixed; z-index:99999;top:0; right:-330px; background:#eeeeee; padding: 20px 0 20px 20px;
-webkit-box-shadow: -1px 0px 10px 0px rgba(0,0,0,0.59);
-moz-box-shadow: -1px 0px 10px 0px rgba(0,0,0,0.59);
box-shadow: -1px 0px 10px 0px rgba(0,0,0,0.59);}
.main-nav h2 { font-size:16px; float: left;}
.main-nav h2 span {font-family: 'tondo-bold'; color: #ec1c24;}
.main-nav .close {position: relative;display: inline-block;width: 32px;height: 32px;overflow: hidden;float: right;margin-right:22px;cursor:pointer}
.main-nav .close::before, .main-nav .close::after {content: '';position: absolute;height: 5px;width: 100%;top: 50%;left: 0;margin-top: -1px;background:#808080;}
.main-nav .close::before {-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);}
.main-nav .close::after {-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);}
.main-nav .menu-cont {width: 100%;height: 90%;overflow: hidden;margin:20px 0 0 0;}

.u-vmenu {overflow-y: scroll;height: 100%;width: 100%;-ms-overflow-style: none;overflow: -moz-scrollbars-none;}
.u-vmenu::-webkit-scrollbar {display: none;}
.u-vmenu ul li {width:100%;list-style: none;}
.u-vmenu ul ul{display: none;}
.u-vmenu ul li a {display: block;font-size: 14px;color: #000;text-decoration: none;outline: none;}
.u-vmenu ul li a:hover { color: #E40000;}
.u-vmenu > ul > li > a { font-size: 20px; padding:5px 0;font-family: 'tondo-regular';}
.u-vmenu > ul > li > ul > li > a {padding: 5px 25px 5px 20px;font-size: 16px;font-family: 'tondo-light';}
.u-vmenu > ul > li > ul > li > a.sec-lev { font-size: 16px;font-family: 'tondo-regular';}
.u-vmenu > ul > li > ul > li > ul > li > a {padding: 5px 5px 5px 40px;font-size: 16px;font-family: 'tondo-light';}
.u-vmenu ul li a[data-option='on']{background: url(../images/on.png) right center no-repeat;color: #E40000;}
.u-vmenu ul li a[data-option='off'] {background: url(../images/off.png) right center no-repeat;}

.ban-head { position:relative; z-index:1; padding: 60px 0 0 0;}
.ban-head span { display:block; text-align:center}
.ban-head span.line-1 {font-family: 'tondo-bold';color: #ff0000;font-size: 50px;line-height: 38px;}
.ban-head span.line-2 {font-family: 'tondo-light';color: #333333;font-size: 95px;line-height: 80px;letter-spacing: -8px;}
.ban-head span.line-3 {font-family: 'tondo-regular';color: #b3b3b3;font-size: 23px;}

.ban-anim { position:absolute; width:45%; bottom:0; left:0; right:0; margin:auto; height:68%;}
.ban-anim .bar-cont { position:absolute; bottom:0; width:12%;}
.ban-anim .bar-cont .shadow-bar { width:90%; height: 100.6%; background:#999999;-webkit-border-top-left-radius: 10px;-webkit-border-top-right-radius: 10px;-moz-border-radius-topleft: 10px;-moz-border-radius-topright: 10px;border-top-left-radius: 10px;border-top-right-radius: 10px;position: absolute;left: 0;bottom: 0}
.ban-anim .bar-cont .front-bar { width:90%; height:100%;background: -moz-linear-gradient(top,  rgba(209,209,209,1) 0%, rgba(224,224,224,0.7) 100%);background: -webkit-linear-gradient(top,  rgba(209,209,209,1) 0%,rgba(224,224,224,0.7) 100%);background: linear-gradient(to bottom,  rgba(209,209,209,1) 0%,rgba(224,224,224,0.7) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d1d1d1', endColorstr='#b3e0e0e0',GradientType=0 );-webkit-border-top-left-radius: 10px;-webkit-border-top-right-radius: 10px;-moz-border-radius-topleft: 10px;-moz-border-radius-topright: 10px;border-top-left-radius: 10px;border-top-right-radius: 10px;position: absolute;right: 0;}

.ban-anim .bar-cont.bar-1 {left:-60%; right:0; margin:auto; height:0%}
.ban-anim .bar-cont.bar-1.anim-bar-1 {
-webkit-animation: baranim-1 1s ease-in 4s forwards;
-moz-animation: baranim-1 1s ease-in 4s forwards;
-ms-animation: baranim-1 1s ease-in 4s forwards;
-o-animation: baranim-1 1s ease-in 4s forwards;
animation: baranim-1 1s ease-in 4s forwards;}
@-webkit-keyframes baranim-1 {
0%  {height:0%}
100% {height:22%}	
}
@-moz-keyframes baranim-1 {
0%  {height:0%}
100% {height:22%}	
}
@-ms-keyframes baranim-1 {
0%  {height:0%}
100% {height:22%}		
}
@-o-keyframes baranim-1 {
0%  {height:0%}
100% {height:22%}		
}
@keyframes baranim-1 {
0%  {height:0%}
100% {height:22%}		
}

.ban-anim .bar-cont.bar-2 {left:-30%; right:0; margin:auto; height:0%}
.ban-anim .bar-cont.bar-2.anim-bar-2 {
-webkit-animation: baranim-2 1s ease-in 4.5s forwards;
-moz-animation: baranim-2 1s ease-in 4.5s forwards;
-ms-animation: baranim-2 1s ease-in 4.5s forwards;
-o-animation: baranim-2 1s ease-in 4.5s forwards;
animation: baranim-2 1s ease-in 4.5s forwards;}
@-webkit-keyframes baranim-2 {
0%  {height:0%}
100% {height:34%}	
}
@-moz-keyframes baranim-2 {
0%  {height:0%}
100% {height:34%}	
}
@-ms-keyframes baranim-2 {
0%  {height:0%}
100% {height:34%}		
}
@-o-keyframes baranim-2 {
0%  {height:0%}
100% {height:34%}		
}
@keyframes baranim-2 {
0%  {height:0%}
100% {height:34%}		
}

.ban-anim .bar-cont.bar-3 {left:0; right:0; margin:auto; height:0%}
.ban-anim .bar-cont.bar-3.anim-bar-3 {
-webkit-animation: baranim-3 1s ease-in 5s forwards;
-moz-animation: baranim-3 1s ease-in 5s forwards;
-ms-animation: baranim-3 1s ease-in 5s forwards;
-o-animation: baranim-3 1s ease-in 5s forwards;
animation: baranim-3 1s ease-in 5s forwards;}
@-webkit-keyframes baranim-3 {
0%  {height:0%}
100% {height:46%}	
}
@-moz-keyframes baranim-3 {
0%  {height:0%}
100% {height:46%}	
}
@-ms-keyframes baranim-3 {
0%  {height:0%}
100% {height:46%}		
}
@-o-keyframes baranim-3 {
0%  {height:0%}
100% {height:46%}		
}
@keyframes baranim-3 {
0%  {height:0%}
100% {height:46%}		
}

.ban-anim .bar-cont.bar-4 {left:30%; right:0; margin:auto; height:0%}
.ban-anim .bar-cont.bar-4.anim-bar-4 {
-webkit-animation: baranim-4 1s ease-in 5.5s forwards;
-moz-animation: baranim-4 1s ease-in 5.5s forwards;
-ms-animation: baranim-4 1s ease-in 5.5s forwards;
-o-animation: baranim-4 1s ease-in 5.5s forwards;
animation: baranim-4 1s ease-in 5.5s forwards;}
@-webkit-keyframes baranim-4 {
0%  {height:0%}
100% {height:57%}	
}
@-moz-keyframes baranim-4 {
0%  {height:0%}
100% {height:57%}	
}
@-ms-keyframes baranim-4 {
0%  {height:0%}
100% {height:57%}		
}
@-o-keyframes baranim-4 {
0%  {height:0%}
100% {height:57%}		
}
@keyframes baranim-4 {
0%  {height:0%}
100% {height:57%}		
}

.ban-anim .bar-cont.bar-5 {left:60%; right:0; margin:auto; height:0%}
.ban-anim .bar-cont.bar-5.anim-bar-5 {
-webkit-animation: baranim-5 1s ease-in 6s forwards;
-moz-animation: baranim-5 1s ease-in 6s forwards;
-ms-animation: baranim-5 1s ease-in 6s forwards;
-o-animation: baranim-5 1s ease-in 6s forwards;
animation: baranim-5 1s ease-in 6s forwards;}
@-webkit-keyframes baranim-5 {
0%  {height:0%}
100% {height:70%}	
}
@-moz-keyframes baranim-5 {
0%  {height:0%}
100% {height:70%}	
}
@-ms-keyframes baranim-5 {
0%  {height:0%}
100% {height:70%}		
}
@-o-keyframes baranim-5 {
0%  {height:0%}
100% {height:70%}		
}
@keyframes baranim-5 {
0%  {height:0%}
100% {height:70%}		
}

.ban-anim .bar-cont:hover .shadow-bar {background:#1e1e1e}
.ban-anim .bar-cont:hover .front-bar {background: -moz-linear-gradient(top,  rgba(179,179,179,1) 0%, rgba(208,209,209,0.7) 100%);background: -webkit-linear-gradient(top,  rgba(179,179,179,1) 0%,rgba(208,209,209,0.7) 100%);background: linear-gradient(to bottom,  rgba(179,179,179,1) 0%,rgba(208,209,209,0.7) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b3b3b3', endColorstr='#b3d0d1d1',GradientType=0 );}
.ban-anim .bar-cont .num-box .ini-text {font-size:30px;font-family: 'tondo-regular';}
.ban-anim .bar-cont .num-box .sub-t {font-size: 18px;line-height: 18px;display: block;font-family: 'tondo-regular';}
.ban-anim .bar-cont.bar-1 .num-box {top: -140%;}
.ban-anim .bar-cont.bar-2 .num-box {top: -90%;}
.ban-anim .bar-cont.bar-3 .num-box {top: -60%;}
.ban-anim .bar-cont.bar-4 .num-box {top: -55%;}
.ban-anim .bar-cont.bar-5 .num-box {top: -30%;}

.number-count { width:100%; padding:10px 0;}
.number-count ul { width:100%; list-style:none; text-align:center}
.number-count ul li {text-align: center;font-family: 'tondo-regular';font-size: 40px;line-height: 40px;color: #0f0baa;display:inline-block;vertical-align: top;width:15%; padding: 0 10px;-khtml-opacity: 0; -moz-opacity: 0; opacity:0;}
.number-count ul li .ini-text {font-size: 30px;font-family: 'tondo-regular';}
.number-count ul li .sub-t {font-size: 18px;line-height: 18px;display: block;font-family: 'tondo-regular';}

.number-count ul li.num-1.num-anim-1 {-webkit-animation: numfadeIn 1s ease-in 1s forwards;-moz-animation: numfadeIn 1s ease-in 1s forwards;-ms-animation: numfadeIn 1s ease-in 1s forwards;-o-animation: numfadeIn 1s ease-in 1s forwards;animation: numfadeIn 1s ease-in 1s forwards;}
.number-count ul li.num-2.num-anim-2 {-webkit-animation: numfadeIn 1s ease-in 1.5s forwards;-moz-animation: numfadeIn 1s ease-in 1.5s forwards;-ms-animation: numfadeIn 1s ease-in 1.5s forwards;-o-animation: numfadeIn 1s ease-in 1.5s forwards;animation: numfadeIn 1s ease-in 1.5s forwards;}
.number-count ul li.num-3.num-anim-3 {-webkit-animation: numfadeIn 1s ease-in 2s forwards;-moz-animation: numfadeIn 1s ease-in 2s forwards;-ms-animation: numfadeIn 1s ease-in 2s forwards;-o-animation: numfadeIn 1s ease-in 2s forwards;animation: numfadeIn 1s ease-in 2s forwards;}
.number-count ul li.num-4.num-anim-4 {-webkit-animation: numfadeIn 1s ease-in 2.5s forwards;-moz-animation: numfadeIn 1s ease-in 2.5s forwards;-ms-animation: numfadeIn 1s ease-in 2.5s forwards;-o-animation: numfadeIn 1s ease-in 2.5s forwards;animation: numfadeIn 1s ease-in 2.5s forwards;}
.number-count ul li.num-5.num-anim-5 {-webkit-animation: numfadeIn 1s ease-in 3s forwards;-moz-animation: numfadeIn 1s ease-in 3s forwards;-ms-animation: numfadeIn 1s ease-in 3s forwards;-o-animation: numfadeIn 1s ease-in 3s forwards;animation: numfadeIn 1s ease-in 3s forwards;}

@-webkit-keyframes numfadeIn {
0% { opacity: 0; }
100% { opacity: 1; }
}
@-moz-keyframes numfadeIn {
0% { opacity: 0; }
100% { opacity: 1; }
}
@-ms-keyframes numfadeIn {
0% { opacity: 0; }
100% { opacity: 1; }
}
@-o-keyframes numfadeIn {
0% { opacity: 0; }
100% { opacity: 1; }
}
@keyframes numfadeIn {
0% { opacity: 0; }
100% { opacity: 1; }
}

.ban-anim .ban-icon-01 img, .ban-anim .ban-icon-02 img, .ban-anim .ban-icon-03 img, .ban-anim .ban-icon-04 img, .ban-anim .ban-car-01 img, .ban-anim .ban-car-02 img, .ban-anim .ban-car-03 img, .ban-anim .ban-car-04 img { width:100%}
.ban-anim .ban-icon-01 {position: absolute;width: 0%;bottom: 9%;left: -84%;right: 0;margin: auto;z-index: 1;-khtml-opacity: 0; -moz-opacity: 0; opacity:0;}
.ban-anim .ban-icon-01.anim-bani-1 {
-webkit-animation: fadein-1 1s ease-in 7s forwards;
-moz-animation: fadein-1 1s ease-in 7s forwards;
-ms-animation: fadein-1 1s ease-in 7s forwards;
-o-animation: fadein-1 1s ease-in 7s forwards;
animation: fadein-1 1s ease-in 7s forwards;}
@-webkit-keyframes fadein-1 {
from { -khtml-opacity: 0; -moz-opacity: 0; opacity: 0;width: 0%; }
to   { -khtml-opacity: 1; -moz-opacity: 1; opacity: 1;width: 18%;}
}
@-moz-keyframes fadein-1 {
from { -khtml-opacity: 0; -moz-opacity: 0; opacity:0;width: 0%; }
to   { -khtml-opacity: 1; -moz-opacity: 1; opacity: 1;width: 18%;}
}
@-ms-keyframes fadein-1 {
from { -khtml-opacity: 0; -moz-opacity: 0; opacity:0;width: 0%; }
to   { -khtml-opacity: 1; -moz-opacity: 1; opacity: 1;width: 18%;}
}
@-o-keyframes fadein-1 {
from { -khtml-opacity: 0; -moz-opacity: 0; opacity:0;width: 0%; }
to   { -khtml-opacity: 1; -moz-opacity: 1; opacity: 1;width: 18%;}
}
@keyframes fadein-1 {
from { -khtml-opacity: 0; -moz-opacity: 0; opacity:0;width: 0%; }
to   { -khtml-opacity: 1; -moz-opacity: 1; opacity: 1;width: 18%;}
}

.ban-anim .ban-icon-02 {position: absolute;width:0%;bottom: 22%;left: -52%;right: 0;margin: auto;-khtml-opacity: 0; -moz-opacity: 0; opacity:0;}
.ban-anim .ban-icon-02.anim-bani-2 {
-webkit-animation: fadein-2 1s ease-in 8.5s forwards;
-moz-animation: fadein-2 1s ease-in 8.5s forwards;
-ms-animation: fadein-2 1s ease-in 8.5s forwards;
-o-animation: fadein-2 1s ease-in 8.5s forwards;
animation: fadein-2 1s ease-in 8.5s forwards;}
@-webkit-keyframes fadein-2 {
from { -khtml-opacity: 0; -moz-opacity: 0; opacity: 0;width: 0%; }
to   { -khtml-opacity: 1; -moz-opacity: 1; opacity: 1;width: 22%;}
}
@-moz-keyframes fadein-2 {
from { -khtml-opacity: 0; -moz-opacity: 0; opacity:0;width: 0%; }
to   { -khtml-opacity: 1; -moz-opacity: 1; opacity: 1;width: 22%;}
}
@-ms-keyframes fadein-2 {
from { -khtml-opacity: 0; -moz-opacity: 0; opacity:0;width: 0%; }
to   { -khtml-opacity: 1; -moz-opacity: 1; opacity: 1;width: 22%;}
}
@-o-keyframes fadein-2 {
from { -khtml-opacity: 0; -moz-opacity: 0; opacity:0;width: 0%; }
to   { -khtml-opacity: 1; -moz-opacity: 1; opacity: 1;width: 22%;}
}
@keyframes fadein-2 {
from { -khtml-opacity: 0; -moz-opacity: 0; opacity:0;width: 0%; }
to   { -khtml-opacity: 1; -moz-opacity: 1; opacity: 1;width: 22%;}
}

.ban-anim .ban-icon-03 {position: absolute;width: 18%;bottom: 0;left: 31%;right: 0;margin: auto;z-index: 1;-khtml-opacity: 0; -moz-opacity: 0; opacity:0;}
.ban-anim .ban-icon-03.anim-bani-3 {
-webkit-animation: fadein-3 1s ease-in 7.5s forwards;
-moz-animation: fadein-3 1s ease-in 7.5s forwards;
-ms-animation: fadein-3 1s ease-in 7.5s forwards;
-o-animation: fadein-3 1s ease-in 7.5s forwards;
animation: fadein-3 1s ease-in 7.5s forwards;}
@-webkit-keyframes fadein-3 {
from { -khtml-opacity: 0; -moz-opacity: 0; opacity: 0;width: 0%; }
to   { -khtml-opacity: 1; -moz-opacity: 1; opacity: 1;width: 24%;}
}
@-moz-keyframes fadein-3 {
from { -khtml-opacity: 0; -moz-opacity: 0; opacity:0;width: 0%; }
to   { -khtml-opacity: 1; -moz-opacity: 1; opacity: 1;width: 24%;}
}
@-ms-keyframes fadein-3 {
from { -khtml-opacity: 0; -moz-opacity: 0; opacity:0;width: 0%; }
to   { -khtml-opacity: 1; -moz-opacity: 1; opacity: 1;width: 24%;}
}
@-o-keyframes fadein-3 {
from { -khtml-opacity: 0; -moz-opacity: 0; opacity:0;width: 0%; }
to   { -khtml-opacity: 1; -moz-opacity: 1; opacity: 1;width: 24%;}
}
@keyframes fadein-3 {
from { -khtml-opacity: 0; -moz-opacity: 0; opacity:0;width: 0%; }
to   { -khtml-opacity: 1; -moz-opacity: 1; opacity: 1;width: 24%;}
}

.ban-anim .ban-icon-04 {position: absolute;width:0%;bottom: 30%;left: 40%;right: 0;margin: auto;-khtml-opacity: 0; -moz-opacity: 0; opacity:0;}
.ban-anim .ban-icon-04.anim-bani-4 {
-webkit-animation: fadein-4 1s ease-in 8s forwards;
-moz-animation: fadein-4 1s ease-in 8s forwards;
-ms-animation: fadein-4 1s ease-in 8s forwards;
-o-animation: fadein-4 1s ease-in 8s forwards;
animation: fadein-4 1s ease-in 8s forwards;}
@-webkit-keyframes fadein-4 {
from { -khtml-opacity: 0; -moz-opacity: 0; opacity: 0;width: 0%; }
to   { -khtml-opacity: 1; -moz-opacity: 1; opacity: 1;width: 180%;}
}
@-moz-keyframes fadein-4 {
from { -khtml-opacity: 0; -moz-opacity: 0; opacity:0;width: 0%; }
to   { -khtml-opacity: 1; -moz-opacity: 1; opacity: 1;width: 180%;}
}
@-ms-keyframes fadein-4 {
from { -khtml-opacity: 0; -moz-opacity: 0; opacity:0;width: 0%; }
to   { -khtml-opacity: 1; -moz-opacity: 1; opacity: 1;width: 180%;}
}
@-o-keyframes fadein-4 {
from { -khtml-opacity: 0; -moz-opacity: 0; opacity:0;width: 0%; }
to   { -khtml-opacity: 1; -moz-opacity: 1; opacity: 1;width: 180%;}
}
@keyframes fadein-4 {
from { -khtml-opacity: 0; -moz-opacity: 0; opacity:0;width: 0%; }
to   { -khtml-opacity: 1; -moz-opacity: 1; opacity: 1;width: 180%;}
}

.ban-anim .ban-car-01 {position: absolute;width: 7.5%;bottom: -4px;left: -80%;right: 0;margin: auto;z-index: 2;-khtml-opacity: 0; -moz-opacity: 0; opacity:0;}
.ban-anim .ban-car-01.anim-car-1 {
-webkit-animation: fadein 1s ease-in 9s forwards;
-moz-animation: fadein 1s ease-in 9s forwards;
-ms-animation: fadein 1s ease-in 9s forwards;
-o-animation: fadein 1s ease-in 9s forwards;
animation: fadein 1s ease-in 9s forwards;}

.ban-anim .ban-car-02 {position: absolute;width: 11%;bottom: -38px;left: -25%;right: 0;margin: auto;z-index: 2;-khtml-opacity: 0; -moz-opacity: 0; opacity:0;}
.ban-anim .ban-car-02.anim-car-2 {
-webkit-animation: fadein 1s ease-in 9.5s forwards;
-moz-animation: fadein 1s ease-in 9.5s forwards;
-ms-animation: fadein 1s ease-in 9.5s forwards;
-o-animation: fadein 1s ease-in 9.5s forwards;
animation: fadein 1s ease-in 9.5s forwards;}

.ban-anim .ban-car-03 {position: absolute;width: 11%;bottom: -10px;left:39%;right: 0;margin: auto;z-index: 2;-khtml-opacity: 0; -moz-opacity: 0; opacity:0;}
.ban-anim .ban-car-03.anim-car-3 {
-webkit-animation: fadein 1s ease-in 10s forwards;
-moz-animation: fadein 1s ease-in 10s forwards;
-ms-animation: fadein 1s ease-in 10s forwards;
-o-animation: fadein 1s ease-in 10s forwards;
animation: fadein 1s ease-in 10s forwards;}

.ban-anim .ban-car-04 {position: absolute;width: 14%;bottom: -4px;left:83%;right: 0;margin: auto;z-index: 2;-khtml-opacity: 0; -moz-opacity: 0; opacity:0;}
.ban-anim .ban-car-04.anim-car-4 {
-webkit-animation: fadein 1s ease-in 10.5s forwards;
-moz-animation: fadein 1s ease-in 10.5s forwards;
-ms-animation: fadein 1s ease-in 10.5s forwards;
-o-animation: fadein 1s ease-in 10.5s forwards;
animation: fadein 1s ease-in 10.5s forwards;}

@-webkit-keyframes fadein {
from { -khtml-opacity: 0; -moz-opacity: 0; opacity: 0; }
to   { -khtml-opacity: 1; -moz-opacity: 1; opacity: 1; }
}
@-moz-keyframes fadein {
from { -khtml-opacity: 0; -moz-opacity: 0; opacity:0; }
to   { -khtml-opacity: 1; -moz-opacity: 1; opacity: 1; }
}
@-ms-keyframes fadein {
from { -khtml-opacity: 0; -moz-opacity: 0; opacity:0; }
to   { -khtml-opacity: 1; -moz-opacity: 1; opacity: 1; }
}
@-o-keyframes fadein {
from { -khtml-opacity: 0; -moz-opacity: 0; opacity:0; }
to   { -khtml-opacity: 1; -moz-opacity: 1; opacity: 1; }
}
@keyframes fadein {
from { -khtml-opacity: 0; -moz-opacity: 0; opacity:0; }
to   { -khtml-opacity: 1; -moz-opacity: 1; opacity: 1; }
}

#section-02 .tele-line-1 {font-family: 'tondo-bold';font-size: 32px;line-height: 32px;color: #ffffff;text-align: center;width: 38%;margin: 0 auto;padding: 65px 0 0;}
#section-02 .tele-line-2 {font-family: 'tondo-light';font-size: 25px;line-height: 27px;color: #000;text-align: center;width: 46%;margin: 0 auto;padding: 1% 0 0;}
#section-02 .blank-box { display:none}
.icon-plus {border-radius: 8px;-webkit-border-radius: 15px;-moz-border-radius: 15px;width: 32px;height: 32px;display:block;position: relative;margin:10px auto 0;background: rgb(2,2,2);background: -moz-linear-gradient(left,  rgba(2,2,2,1) 0%, rgba(101,101,101,1) 100%);background: -webkit-linear-gradient(left,  rgba(2,2,2,1) 0%,rgba(101,101,101,1) 100%);background: linear-gradient(to right,  rgba(2,2,2,1) 0%,rgba(101,101,101,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#020202', endColorstr='#656565',GradientType=1 );}
.icon-plus:before {background-color: #fff;width: 4px;height: 18px;border-radius: 1px;-webkit-border-radius: 1px;-moz-border-radius: 1px;position: absolute;content: "";top: 0;left: 0;right: 0;bottom: 0;margin: auto;}
.icon-plus:after {background-color: #fff;width: 18px;height: 4px;border-radius: 1px;-webkit-border-radius: 1px;-moz-border-radius: 1px;position: absolute;content: "";top: 0;left: 0;right: 0;bottom: 0;margin: auto;}

#section-03 h1, .msg-banner h1, .heading-bann h1, .inner-bann h1 {font-family: 'tondo-bold';font-size: 32px;line-height: 32px;color: #000;text-align: center; margin: 0 auto;padding: 65px 0 0;}
#section-03 .msg-line-2, .msg-banner .msg-line-2 {font-family: 'tondo-light';font-size: 25px;line-height:27px;color: #000;text-align: center;width: 60%;margin: 0 auto;padding: 10px 0 0;}
#section-03 .blank-box-1 { display:none}
#section-03 .msg-line-3, .msg-banner .msg-line-3 {font-family: 'tondo-bold'; font-size:18px; text-align:center; padding: 15px 0 0;}
#section-03 .msg-line-3 span, .msg-banner .msg-line-3 span {font-family: 'tondo-light'; display:block}
#section-03 .icon-plus {background: rgb(0,0,255);background: -moz-linear-gradient(left,  rgba(0,0,255,1) 0%, rgba(60,160,245,1) 100%);background: -webkit-linear-gradient(left,  rgba(0,0,255,1) 0%,rgba(60,160,245,1) 100%);background: linear-gradient(to right,  rgba(0,0,255,1) 0%,rgba(60,160,245,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0000ff', endColorstr='#3ca0f5',GradientType=1 );}

.slide-cont { width:90%; height:100%; position:absolute; top:0; bottom:0; left:0; right:0; margin:auto;padding-top: 65px;}
.slide-box { position:relative; height:100%}
.slide-box .left-box {width: 60%; height:100%; float:left; position:relative}
.slide-box .left-box h3 {font-family: 'tondo-bold';font-size: 36px;line-height: 30px;color: #f15a24;width: 35%;margin-left: 20%;margin-top: 1%;}
.slide-box .left-box .circle-1, .slide-box .left-box .circle-2 {width: 180px;height: 180px;position: absolute;top: 0%;right:10%;background: #ccc;-webkit-border-radius: 90px;-moz-border-radius: 90px;border-radius: 90px;background: rgb(241,90,36);background: -moz-linear-gradient(left,  rgba(241,90,36,1) 0%, rgba(247,147,30,1) 100%);background: -webkit-linear-gradient(left,  rgba(241,90,36,1) 0%,rgba(247,147,30,1) 100%);background: linear-gradient(to right,  rgba(241,90,36,1) 0%,rgba(247,147,30,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f15a24', endColorstr='#f7931e',GradientType=1 );color:#fff;display: table;text-align: center;}
.slide-box .left-box .circle-1 .text, .slide-box .left-box .circle-2 .text {display: table-cell;vertical-align: middle;}
.slide-box .left-box .circle-1 .text .text-1, .slide-box .left-box .circle-2 .text .text-1 {font-size: 40px;display: inline-block;line-height: 40px;}
.slide-box .left-box .circle-1 .text .text-2 {font-size:20px;}
.slide-box .left-box .circle-1 .text .text-3, .slide-box .left-box .circle-2 .text .text-3 {font-size: 14px;line-height: 14px;display: block; padding: 0 5px;}
.slide-box .left-box .circle-1:after, .slide-box .left-box .circle-2:after {content: '';position: absolute;width: 0px;height: 0px;border-left: 20px solid transparent;border-right: 20px solid transparent;border-top: 30px solid #f25d24;bottom:42px;left:-26px;-webkit-transform: rotate(72deg);-moz-transform: rotate(72deg);-ms-transform: rotate(72deg);-o-transform: rotate(72deg);transform: rotate(72deg);}

.slide-box.o-theme .left-box {background:url(../images/hslide-1.png) no-repeat; background-size: 80%;background-position: center;}
.slide-box.g-theme .left-box {background:url(../images/hslide-2.png) no-repeat; background-size: 80%;background-position: center;}
.slide-box.b-theme .left-box {background:url(../images/hslide-3.png) no-repeat; background-size: 80%;background-position: center;}

.inner-wrapper { width:90%; margin:0 auto; padding:40px 0}

.slide-box .left-box .circle-2 { left: 6%; top: 28%;}
.slide-box .left-box .circle-2 .text .text-1 {font-family: 'tondo-bold';}
.slide-box .left-box .circle-2:after {-webkit-transform: rotate(-72deg);-moz-transform: rotate(-72deg);-ms-transform: rotate(-72deg);-o-transform: rotate(-72deg);transform: rotate(-72deg); left:auto; right:-26px; border-top: 30px solid #f7901e;}
.slide-box .left-box .image-box { display:none}

.slide-box .right-box { display:table; height:100%; position: absolute; left: 54%; width:40%}
.slide-box .right-box .inner-box {display: table-cell;vertical-align: middle;}
.slide-box .right-box .inner-box p {font-family: 'tondo-light';font-size:18px; margin-bottom:10px;}
.slide-box .right-box .inner-box .icon-plus {margin: 20px 0;background: rgb(241,90,36);background: -moz-linear-gradient(left, rgba(241,90,36,1) 0%, rgba(247,147,30,1) 100%);background: -webkit-linear-gradient(left, rgba(241,90,36,1) 0%,rgba(247,147,30,1) 100%);background: linear-gradient(to right, rgba(241,90,36,1) 0%,rgba(247,147,30,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f15a24', endColorstr='#f7931e',GradientType=1 );}

.slide-box.g-theme .left-box h3 { color:#009059}
.slide-box.g-theme .left-box .circle-1, .slide-box.g-theme .right-box .inner-box .icon-plus{background: rgb(12,141,83);background: -moz-linear-gradient(left,  rgba(12,141,83,1) 0%, rgba(183,209,49,1) 100%);background: -webkit-linear-gradient(left,  rgba(12,141,83,1) 0%,rgba(183,209,49,1) 100%);background: linear-gradient(to right,  rgba(12,141,83,1) 0%,rgba(183,209,49,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0c8d53', endColorstr='#b7d131',GradientType=1 );}
.slide-box.g-theme .left-box .circle-1:after {border-top:30px solid #108e52;}
.slide-box.g-theme .left-box .circle-2:after {border-top: 30px solid #9cc737;}

.slide-box.b-theme .left-box h3 { color:#22256e}
.slide-box.b-theme .left-box .circle-1, .slide-box.b-theme .right-box .inner-box .icon-plus {background: rgb(34,37,110);background: -moz-linear-gradient(left,  rgba(34,37,110,1) 0%, rgba(54,144,198,1) 100%);background: -webkit-linear-gradient(left,  rgba(34,37,110,1) 0%,rgba(54,144,198,1) 100%);background: linear-gradient(to right,  rgba(34,37,110,1) 0%,rgba(54,144,198,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#22256e', endColorstr='#3690c6',GradientType=1 );}
.slide-box.b-theme .left-box .circle-1:after { border-top:30px solid #232770;}

.slide-cont .owl-carousel, .slide-cont .owl-carousel .owl-stage-outer, .slide-cont .owl-carousel .owl-stage, .slide-cont .owl-carousel .owl-item { height:100%}
.slide-cont .owl-controls {position: absolute;top: 50%;transform: translate(0, -50%);width: 100%;}
.slide-cont .owl-controls .owl-prev { float:left;color: transparent; width:25px; height:38px; background:url(../images/l-arrow.png)}
.slide-cont .owl-controls .owl-next { float:right;color: transparent; width:25px; height:38px; background:url(../images/r-arrow.png)}

.footer-cont { padding:20px; position:relative; background:#e6e6e6}
.footer-cont p {font-family: 'tondo-bold'; font-size:14px; color:#000; margin:0}
.footer-cont ul { list-style:none}
.footer-cont ul li { display:inline-block; margin:10px 8px 0 0}

.footer-cont .aicl-logo { position: relative;float: right;width: 39px;height: 18px;margin: 18px 0;margin-right: 40px;}
.footer-cont .aicl-icon { position:absolute; top:0; left:0;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;-ms-transition: all 0.3s ease;transition: all 0.3s ease; opacity:0}
.footer-cont .aicl-logo:hover .speach-icon { opacity:0}
.footer-cont .aicl-logo:hover .aicl-icon { opacity:1}

#back-to-top {position: absolute; width: 40px;height: 40px;text-align: center;line-height: 40px;background:url(../images/back-top.png) no-repeat;background-size:100%;color: #fff;cursor: pointer;font-size: 16px;font-weight: bold;border: 0;border-radius: 2px;text-decoration: none;left: 0px;right: 0;top: -20px;margin: auto; z-index:1}

#in-back-top {position: fixed;bottom:96px;right: 40px;z-index: 9999;width: 40px;height: 40px;text-align: center;line-height: 40px; background: rgba(0,0,0,0.5);color: #fff;cursor: pointer;font-size: 16px;font-weight: bold;border: 0;border-radius: 2px;text-decoration: none;transition: opacity 0.2s ease-out;opacity: 0;}
#in-back-top.show {opacity: 1;}

.point-circle-1 {width: 230px;height: 230px;position:relative;-webkit-border-radius: 115px;-moz-border-radius: 115px;border-radius: 115px;background: rgb(41,66,150);background: -moz-linear-gradient(-45deg,  rgba(41,66,150,1) 0%, rgba(0,153,220,1) 100%);background: -webkit-linear-gradient(-45deg,  rgba(41,66,150,1) 0%,rgba(0,153,220,1) 100%);background: linear-gradient(135deg,  rgba(41,66,150,1) 0%,rgba(0,153,220,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#294296', endColorstr='#0099dc',GradientType=1 );color: #fff;display: table;text-align: center;margin:0 auto}
.point-circle-1.first-c {margin: -80px auto 0;}
.point-circle-1 .text {display: table-cell;vertical-align: middle;}
.point-circle-1 .text .text-1 {font-size: 40px;display: inline-block;line-height: 40px;}
.point-circle-1 .text .text-2 {font-size: 20px;}
.point-circle-1 .text .text-3 {font-size: 14px;line-height: 14px;display: block;padding: 0 15px;}
.point-circle-1:after {content: '';position: absolute;width: 0px;height: 0px;border-left: 20px solid transparent;border-right: 20px solid transparent;border-top: 30px solid #2351a2;}
.point-circle-1.t-l-arrow:after {top: 8px;left: 8px;-webkit-transform: rotate(137deg);-moz-transform: rotate(137deg);-ms-transform: rotate(137deg);-o-transform: rotate(137deg);transform: rotate(137deg);}
.point-circle-1.t-r-arrow:after {top: 8px;right: 8px;-webkit-transform: rotate(-137deg);-moz-transform: rotate(-137deg);-ms-transform: rotate(-137deg);-o-transform: rotate(-137deg);transform: rotate(-137deg);border-top: 30px solid #156cb8;}

.high-text-1 {font-family: 'tondo-bold';font-size: 24px;color: #284498;line-height: 30px;padding: 20px 0;border-top: 1px solid #0887ce;border-bottom: 1px solid #0887ce;margin-bottom:20px;}

.msg-banner {background: #6dd1cc; padding:40px 0 0; position:relative;overflow: hidden;margin-top: 82px;}
.msg-banner:after {content: '';position: absolute;width: 100%;height: 50px;background: #ccc;bottom: -25px;left: 0;right: 0;margin: auto;
background: -moz-radial-gradient(center, ellipse cover,  rgba(99,99,99,1) 0%, rgba(192,192,192,0) 58%, rgba(255,255,255,0) 97%);
background: -webkit-radial-gradient(center, ellipse cover,  rgba(99,99,99,1) 0%,rgba(192,192,192,0) 58%,rgba(255,255,255,0) 97%);
background: radial-gradient(ellipse at center,  rgba(99,99,99,1) 0%,rgba(192,192,192,0) 58%,rgba(255,255,255,0) 97%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#636363', endColorstr='#00ffffff',GradientType=1 );}
.msg-banner h1, .heading-bann h1, .inner-bann h1 { padding:0}
.msg-banner h1 span {font-family: 'tondo-light'; font-size:22px;}
.msg-banner .per-image { width:250px; margin:30px auto 0; line-height: 0;}
.msg-banner .per-image img { width:100%}

.un-list { margin:0 0 0 28px}
.un-list li {font-family: 'tondo-light'; font-size:25px;line-height: 20px;margin: 0 0 20px 0; }
.un-list li span {font-size: 18px;}

.slide-down { display:block; width:25px; height:25px; position:fixed; bottom:20px; right:20px; background:url(../images/slidedown-icon.png) no-repeat; background-size:100%; z-index:2}

.heading-bann { padding:40px 0 0; margin-top: 82px;}
.product-tab { padding-top:40px;}
.product-tab ul.resp-tabs-list { width:100%; text-align:center; position:relative; overflow:hidden}
.product-tab ul.resp-tabs-list li { width:16%; float:none;font-family: 'tondo-bold'; font-size:20px; color:#181818; font-weight:normal;min-height:200px;vertical-align: top;margin:0;padding:15px 10px; position:relative}
.product-tab ul.resp-tabs-list li img { display:block; width:60px; margin:0 auto 20px}
.product-tab ul.resp-tabs-list li.resp-tab-active { background:rgba(255,255,255,0.3); border:none;-webkit-border-top-left-radius: 10px;-webkit-border-top-right-radius: 10px;-moz-border-radius-topleft: 10px;-moz-border-radius-topright: 10px;border-top-left-radius: 10px;border-top-right-radius: 10px;}
.product-tab ul.resp-tabs-list li.resp-tab-active:after {content: '';position: absolute;bottom: 0;left: 0;right: 0;margin: auto;width: 0px;height: 0px;border-left: 20px solid transparent;border-right: 20px solid transparent;border-bottom: 25px solid #fff;}
.product-tab .resp-tab-content { border:none; padding:20px 0;width: 81%;margin: 0 auto;}
.product-tab .un-list li { margin:5px 0}

.product-tab h2.resp-accordion { background:#f25d25!important;font-family: 'tondo-bold'; font-size: 20px; color: #181818;padding: 10px 5%;}
.product-tab h2.resp-accordion img { display:none}
.product-tab h2.resp-accordion.resp-tab-active {background:#f68d66!important;}

.width-0 {width:0%!important;opacity:0;}
.chart-cont h3 {font-family: 'tondo-regular'; font-size:20px; color:#000}
.chart-cont .sub-des { font-size:16px; margin:0}
.chart-cont .nub-des { margin:0}
.chart-cont .nub-des .num-t, .chart-cont .nub-des .icon-i {font-family: 'tondo-regular'; font-size:22px}
.chart-cont .nub-des .icon-i {font-family: 'tondo-bold'; font-weight:bold}

.chart-cont .bar-row { margin:10px 0}
.chart-cont .bar-row .bar-col { text-align:right;display:block;padding: 5px 10px;color:#fff;font-family: 'tondo-light';font-size:15px;-moz-transition: all 2s ease;-webkit-transition: all 2s ease;transition: all 2s ease;}

.fot-text { width:100%; margin:0 auto; background:#fff; padding:20px 0}
.fot-text ul { list-style:none;}
.fot-text ul li { display:inline-block; color:#fff;font-family: 'tondo-bold'; padding:5px; width:120px; font-size:14px;}
.fot-text ul li:first-child {background: rgb(0,0,0);background: -moz-linear-gradient(left,  rgba(0,0,0,1) 0%, rgba(79,79,81,1) 100%);background: -webkit-linear-gradient(left,  rgba(0,0,0,1) 0%,rgba(79,79,81,1) 100%);background: linear-gradient(to right,  rgba(0,0,0,1) 0%,rgba(79,79,81,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#4f4f51',GradientType=1 );}

.revenue-box { background:#fb9200;width:100%; padding:40px; position:relative; overflow:hidden}
.revenue-box h2 { font-family: 'tondo-bold'; font-size: 24px; line-height: 24px; color: #000; text-align:center}
.revenue-box .rev-row { margin:20px 0; display: table; width: 100%;}
.revenue-box .rev-row.min-mar { margin-top:-40px;}
.revenue-box .rev-row .l-revbox {width: 40%;text-align: right;display: table-cell;vertical-align: middle;font-family: 'tondo-regular';font-size:20px;color:#fff;padding-right: 20px;}
.revenue-box .rev-row .l-revbox span { display:none}
.revenue-box .rev-row .r-revbox {width: 40%;text-align: left;display: table-cell;vertical-align: middle;font-family: 'tondo-bold';font-size:30px;color:#fff;padding-left: 20px;}
.revenue-box .rev-row .r-revbox span { font-size:20px;}
.revenue-box .rev-row .c-revbox {display: table-cell;width:20%; text-align:center}
.revenue-box .rev-row .c-revbox .wh-250 {margin:0 auto; width:250px; height:250px;-webkit-border-radius: 125px;-moz-border-radius: 125px;border-radius: 125px;}
.revenue-box .rev-row .c-revbox .wh-150 {margin:0 auto; width:150px; height:150px;-webkit-border-radius: 75px;-moz-border-radius: 75px;border-radius: 75px;}
.revenue-box .rev-row .c-revbox .wh-80 {margin:0 auto; width:80px; height:80px;-webkit-border-radius: 40px;-moz-border-radius: 40px;border-radius: 40px;}
.revenue-box .rev-row .c-revbox .wh-60 {margin:0 auto; width:60px; height:60px;-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px;}
.revenue-box .rev-row .c-revbox .wh-40 {margin:0 auto; width:40px; height:40px;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;}
.revenue-box .rev-row .c-revbox .wh-20 {margin:9px auto; width:20px; height:20px;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}

.inner-bann { padding:40px 0; margin-top:82px; text-align:center}			
.inner-wrapper h2 {font-family: 'tondo-bold';font-size: 22px;}		
.inner-bann .sub-line {font-family: 'tondo-light'; font-size: 22px;}	
			
.cor-info h2 { padding-bottom:5px;}			
.cor-info .sim-list { margin-bottom:20px}
.cor-info .sim-list.list-1 li { margin:15px 0}
.cor-info .sim-list.list-2 li { margin:10px 0}

.liv-box { height:200px; background:#eceded;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px; margin:20px; padding:20px;}
.liv-box .liv-num { font-size:46px;letter-spacing: -2px;}
.liv-box .liv-num .liv-sub { font-size:30px;}
.liv-box p {font-family: 'tondo-regular'; margin:0}

.win-str { width:100%; background: rgb(235,236,241); background: -moz-linear-gradient(-45deg,  rgba(235,236,241,1) 0%, rgba(245,246,250,1) 100%); background: -webkit-linear-gradient(-45deg,  rgba(235,236,241,1) 0%,rgba(245,246,250,1) 100%); background: linear-gradient(135deg,  rgba(235,236,241,1) 0%,rgba(245,246,250,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ebecf1', endColorstr='#f5f6fa',GradientType=1 );}
.win-str .win-point { width:80%; margin:0 auto; padding:20px 0}
.win-str .win-point .in-point {background: #fbfcff;padding: 20px;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;min-height: 170px;}
.win-str .win-point h3 {font-family: 'tondo-bold'; font-size:24px;}
.win-str .win-point p { margin:5px 0;}
.win-str .win-point .un-list { margin-bottom:0px;}
.win-str .win-point .un-list li { margin:5px 0;}

.win-str .win-cont { width:100%; margin:0 auto}
.win-str .wins-left {line-height: 0;text-align: center;height: 660px;overflow: hidden;}
.win-str .wins-left img { width:86%}
.win-str .wins-right h4 {font-family: 'tondo-bold'; font-size:28px;color: #2e3192; margin-bottom:10px;}
.win-str .wins-right h5 {font-family: 'tondo-regular'; font-size:18px;}
.win-str .wins-right .un-list { margin-bottom:20px;}
.win-str .wins-right .un-list li { margin:5px 0;font-size: 18px;}
.win-str .wins-right .un-list li span { font-size:16px;}

.val-enb { background:#33cc99}
.val-enb h2 { text-align:center}
.val-enb .sub-line { text-align:center;font-family: 'tondo-light'; font-size:18px; border-bottom: 1px solid #dddddd; padding-bottom: 20px;}
.val-enb .val-box { padding:20px;}
.val-enb .val-box h3 { font-size:18px;font-family: 'tondo-bold'; padding-bottom:5px;}
.val-enb .val-box h4 {font-size:18px;font-family: 'tondo-regular';}
.val-enb .val-box .val-in-box {background: #eceded;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;padding: 20px 18px;min-height: 160px;margin: 15px 0;}
.val-enb .val-box .val-in-box.box-2  { min-height:120px;}
.val-enb .val-box .val-in-box .val-num { font-size: 36px; line-height:28px;letter-spacing: -2px;}
.val-enb .val-box .val-in-box .val-num .tit-t { font-size:24px;}
.val-enb .val-box .val-in-box .val-num .nor-text { font-size:16px; color:#000;letter-spacing: 0;}
.val-enb .val-box .val-in-box p {font-family: 'tondo-regular';margin:5px 0 0 0;}
.val-enb .val-box .val-in-box p.s-text { margin:0; font-size:14px;}

.bann-net { width:100%}
.bann-net img { width:100%}

.fin-pro .res-table { margin-bottom:40px;}
.fin-pro .fin-table { font-size:16px;font-family: 'tondo-light';border-spacing: 5px 0;border-collapse: inherit;}
.fin-pro .fin-table td, th { padding:5px; border-top:1px solid #000;}
.fin-pro .fin-table .tb-hed { background:#e6e7e8;border-bottom:1px solid #000;font-family: 'tondo-bold'; font-size:16px; text-align: center; color: #000;}
.fin-pro .fin-table .tb-hed-1 { border-top:none;font-family: 'tondo-bold'; background:#c7c8ca}
.fin-pro .fin-table .bor-b {border-bottom:1px solid #000;}
.fin-pro .fin-table .no-bor-t { border-top:none}
.fin-pro .fin-table .col-left {background: rgb(230,231,232);background: -moz-linear-gradient(left,  rgba(230,231,232,1) 0%, rgba(199,200,202,1) 100%);background: -webkit-linear-gradient(left,  rgba(230,231,232,1) 0%,rgba(199,200,202,1) 100%);background: linear-gradient(to right,  rgba(230,231,232,1) 0%,rgba(199,200,202,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e6e7e8', endColorstr='#c7c8ca',GradientType=1 );}
.fin-pro .fin-table .col-h-right {background: rgb(0,0,0);background: -moz-linear-gradient(left,  rgba(0,0,0,1) 0%, rgba(79,79,81,1) 100%);background: -webkit-linear-gradient(left,  rgba(0,0,0,1) 0%,rgba(79,79,81,1) 100%);background: linear-gradient(to right,  rgba(0,0,0,1) 0%,rgba(79,79,81,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#4f4f51',GradientType=1 );color:#fff}
.fin-pro .fin-table .col-right { background:#2f86c7; color:#fff}
.fin-pro .fin-table .hed-text {color: #2f86c7;font-family: 'tondo-bold';font-size: 18px;background: url(../images/right-arrow.png) no-repeat;background-position: center left;padding-left: 14px;}
.fin-pro .tab-footer { font-size:14px; padding:5px 0}

.fin-pro .chart-box { padding:20px;background: #eceded;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;margin:20px 0}
.fin-pro h2 { padding-bottom:5px}
.fin-pro .chart-box h3 sup {font-family: 'tondo-light'; font-size:14px;}
.fin-pro .grow-text {color: #2f86c7;font-family: 'tondo-bold';font-size: 18px; padding:10px 20px}
.fin-pro .fot-text { margin-top:30px;}
.fin-pro .fot-text .three-colorbg {background: rgb(239,59,36);background: -moz-linear-gradient(top,  rgba(239,59,36,1) 0%, rgba(239,59,36,1) 33%, rgba(46,49,146,1) 33%, rgba(46,49,146,1) 33%, rgba(46,49,146,1) 66%, rgba(162,37,88,1) 66%, rgba(162,37,88,1) 100%);background: -webkit-linear-gradient(top,  rgba(239,59,36,1) 0%,rgba(239,59,36,1) 33%,rgba(46,49,146,1) 33%,rgba(46,49,146,1) 33%,rgba(46,49,146,1) 66%,rgba(162,37,88,1) 66%,rgba(162,37,88,1) 100%);background: linear-gradient(to bottom,  rgba(239,59,36,1) 0%,rgba(239,59,36,1) 33%,rgba(46,49,146,1) 33%,rgba(46,49,146,1) 33%,rgba(46,49,146,1) 66%,rgba(162,37,88,1) 66%,rgba(162,37,88,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ef3b24', endColorstr='#a22558',GradientType=0 );}

.chart-foot-text .un-list {margin: 0 0 0 20px;}
.chart-foot-text .un-list li {font-size: 20px;line-height:0;margin: 0 0 2px 0;}
.chart-foot-text .un-list li span {font-size: 14px;}

.achiv-cont {background-color: #e9f0f5;} 
.achiv-cont .high-list { list-style:none}
.achiv-cont .high-list li {display:inline-block;background: #ffffff;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;padding:5px 10px 20px 10px;width:180px;font-size:16px;margin:0 5px;font-family: 'tondo-bold';}

.story-cont {margin:82px auto 0; padding:40px 0; width: 88%;}
.story-cont h1 {font-family: 'tondo-bold'; font-size:40px;line-height: 40px; text-align:center}
.story-cont .stroy-bann { text-align:center; position:relative; overflow:hidden; margin-bottom: 40px;}
.story-cont .stroy-bann:after {content: '';position: absolute;width: 100%;height: 50px;background: #ccc;bottom: -25px;left: 0;right: 0;margin: auto;background: -moz-radial-gradient(center, ellipse cover, rgba(99,99,99,1) 0%, rgba(192,192,192,0) 58%, rgba(255,255,255,0) 97%);background: -webkit-radial-gradient(center, ellipse cover, rgba(99,99,99,1) 0%,rgba(192,192,192,0) 58%,rgba(255,255,255,0) 97%);background: radial-gradient(ellipse at center, rgba(99,99,99,1) 0%,rgba(192,192,192,0) 58%,rgba(255,255,255,0) 97%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#636363', endColorstr='#00ffffff',GradientType=1 );}
.story-cont .stroy-bann img { margin: -80px 0px -40px;width: 53%;}
.story-cont .stroy-bann .circle-1, .story-cont .stroy-bann .circle-2 {width: 180px;height: 180px;position: absolute;-webkit-border-radius: 90px;-moz-border-radius: 90px;border-radius: 90px;display: table;text-align: center;color: #fff;left: 30%;transform: translateX(-50%);}
.story-cont .stroy-bann .circle-1 { bottom:60px;left: 70%;}
.story-cont .stroy-bann .circle-2.bg-c-blue:after { border-top: 30px solid #2f8fce;}
.story-cont .stroy-bann .circle-2.bg-c-orange:after { border-top: 30px solid #f36e42;}

.story-cont .stroy-bann .circle-1:after, .story-cont .stroy-bann .circle-2:after {content: '';position: absolute;width: 0px;height: 0px;border-left: 20px solid transparent;border-right: 20px solid transparent;border-top: 30px solid #f25d24;bottom: 42px;left: -26px;-webkit-transform: rotate(72deg);-moz-transform: rotate(72deg);-ms-transform: rotate(72deg);-o-transform: rotate(72deg);transform: rotate(72deg);}
.story-cont .stroy-bann .circle-2:after {-webkit-transform: rotate(-72deg);-moz-transform: rotate(-72deg);-ms-transform: rotate(-72deg);-o-transform: rotate(-72deg);transform: rotate(-72deg);left: auto;right: -26px;border-top: 30px solid #96c53b;}
.story-cont .stroy-bann .circle-1:after {top: 0;left: 2px;-webkit-transform: rotate(137deg);-moz-transform: rotate(137deg);-ms-transform: rotate(137deg);-o-transform: rotate(137deg);transform: rotate(137deg);border-top: 30px solid #ef452a;}

.story-cont .stroy-bann .circle-1 .text, .story-cont .stroy-bann .circle-2 .text {display: table-cell;vertical-align: middle;}
.story-cont .stroy-bann .circle-1 .text .text-1, .story-cont .stroy-bann .circle-2 .text .text-1 {font-size: 40px;display: inline-block;line-height: 40px;}
.story-cont .stroy-bann .circle-1 .text .text-2, .story-cont .stroy-bann .circle-2 .text .text-2 {font-size: 20px;}
.story-cont .stroy-bann .circle-1 .text .text-3, .story-cont .stroy-bann .circle-2 .text .text-3 {font-size: 14px;line-height: 14px;display: block;padding: 0 5px;}

.story-cont h2 { margin-bottom:20px;}
.story-cont .point-cont { padding:20px 0 40px}
.story-cont .point-cont h2 { margin:0;}
.story-cont .point-cont .box-con { margin:20px;min-height: 100px;}
.story-cont .point-cont .te-1 { font-size: 46px; letter-spacing: -2px; text-align:center}
.story-cont .point-cont .te-1 span { font-size:30px;}
.story-cont .point-cont .te-2 { text-align:center}

.story-cont .blurb-cont { margin:20px 0; padding:40px;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}
.story-cont .blurb-cont h3 { color:#fff; padding:0 0 5px 0; font-family: 'tondo-bold'; font-size: 22px;}
.story-cont .blurb-cont p { color:#fff}
.story-cont .blurb-cont p:last-child { margin:0}

.story-cont .blurb-cont .ins-tab { width:100%; border-top:1px solid #fff;border-spacing: 10px 0;border-collapse: inherit;}
.story-cont .blurb-cont .ins-tab td, .story-cont .blurb-cont .ins-tab th { padding:10px 5px; vertical-align:top; color:#fff; text-align:left}
.story-cont .blurb-cont .ins-tab th { border-bottom:1px solid #fff}

.dirct-box { margin:40px 20px}
.dirct-box .photo-box {width: 80%;margin:0 auto;-webkit-border-radius: 150px;-moz-border-radius: 150px;border-radius: 100%;overflow: hidden;background: rgb(209,211,212);background: -moz-linear-gradient(top,  rgba(209,211,212,1) 0%, rgba(167,169,172,1) 100%);background: -webkit-linear-gradient(top,  rgba(209,211,212,1) 0%,rgba(167,169,172,1) 100%);background: linear-gradient(to bottom,  rgba(209,211,212,1) 0%,rgba(167,169,172,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d1d3d4', endColorstr='#a7a9ac',GradientType=0 );margin-bottom:20px;}
.dirct-box .photo-box img {width: 100%;position: relative;top: 10px;}
.dirct-box .name-b {font-family: 'tondo-bold'; font-size:22px; padding: 5px 0 20px;}
.dirct-box .desig-b {font-family: 'tondo-bold'; font-size:18px;padding: 5px 0 20px;}
.dirct-box .blank-b { width:100%; margin:51px 0 0;}
.dirct-box .pos-list { list-style:none; padding: 16px 0 15px;}
.dirct-box .pos-list li { display:inline; margin:0 0 0 6px}

.border-box { width:20px; height:20px; display:block;display: inline-block;margin-bottom: -4px;margin-right: -4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;text-align: center;}
.border-box .white-box { width:10px; height:10px; background:#fff; margin:5px; display:block}
.dir-footer { list-style:none; margin:100px 0 0 20px;}
.dir-footer li { margin:5px 0}
.dir-footer .border-box { margin-right:4px;}
.dir-footer .ver-text {width:0px;height:0px;display: inline-block;-ms-transform:rotate(270deg);-moz-transform:rotate(270deg);-webkit-transform:rotate(270deg);-o-transform:rotate(270deg);}
.dir-footer .ver-text.left-text { margin-left:24px;}
.dir-footer .low-height { height:1px}

.award-cont { padding:40px 0}
.awar-list { font-family: 'tondo-light'; font-size:18px;}
.awar-list li {background: url(../images/list-icon1.png) no-repeat left top;padding: 0px 0px 0px 40px;list-style: none;margin: 20px;}
.image-awa { position:relative; line-height:0; margin:20px}
.image-awa img {display: block;max-width: 100%;height: auto;}
.image-awa .trin-cor { position:absolute; left:0; bottom:0;}
.image-awa .trin-cor span {position: relative;z-index: 9;margin-left: 20px;margin-bottom: 20px;display: block;font-family: 'tondo-regular';}
.image-awa .trin-cor:after {content:'';position:absolute;width: 0;height: 0;bottom:0;left:0;border-style: solid;border-width: 100px 0 0 100px;border-color: transparent transparent transparent #a0c93a;}
.row-spc .row .col-lg-12 { padding-left: 0px;padding-right: 0px;}

.chart-foot-text.awards-footer { padding-bottom:40px; border-top:6px solid #a0c93a; padding-top:20px; position:relative}
.chart-foot-text.awards-footer .un-list li { font-size:14px;}
.chart-foot-text.awards-footer:before { content: '';position: absolute;width: 0;height: 0;bottom: 0;left: 0;top: -40px;border-style: solid;border-width: 40px 0 0 40px;border-color: transparent transparent transparent #a0c93a;}

.truly-trans { width:70%}

.blurb-bg { text-align:right}
.blurb-bg Img { width:70%}

.bold-list { margin: 0 0 0 20px;font-family: 'tondo-bold'; font-size:18px;counter-reset: list;}
.bold-list li { margin:20px 0;}
.bracket-list li {list-style: none;position: relative;}	
.bracket-list li:before {counter-increment: list;content: counter(list, lower-alpha) ") ";position: absolute;left: -1.4em;}
.norm-list.num-bracket-list {counter-reset: list;}
.num-bracket-list li {list-style: none;position: relative;}	
.num-bracket-list li:before {counter-increment: list;content: counter(list, decimal) ") ";position: absolute;left: -1.4em;}

.csr-cont .sustainability-strategy { width:70%}
.csr-cont h3 { font-size:20px; padding-bottom:5px;}
.csr-cont h4 { font-size:20px;font-family: 'tondo-bold';}

.csr-table-1 { width:100%; font-size:18px;font-family: 'tondo-light';border-spacing: 10px 0;border-collapse: inherit; margin-left: -10px;}
.csr-table-1 td, .csr-table-1 th { border-top:1px solid #009059;}
.csr-table-1 .color-td { color:#009059;font-family: 'tondo-regular'; text-align:right}
.table-foot { font-size:14px; padding:5px 0; margin:0}
.table-foot-list { margin:0 0 0 20px;font-size:14px;font-family: 'tondo-light';}
.csr-table-1 th {font-family: 'tondo-bold'; color:#000; text-align:right}

.points-box { list-style:none}
.points-box li { padding:5px 0}
.points-box .lne-1 {font-size: 36px;font-family: 'tondo-regular'; letter-spacing: -2px;}
.points-box .lne-2 { font-size:20px;}
.points-box .lne-1 span, .points-box .lne-2 span { font-size:24px;}

.grey-box {background: #e6e6e6; padding:20px; margin: 0 0 20px;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}
.stud-image { width:200px; height:200px;-webkit-border-radius: 100px;-moz-border-radius: 100px;border-radius: 100px;overflow:hidden;margin-bottom:10px;}
.stud-image img { width:100%}

.address-box {height: 250px;background: #eceded;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;margin:15px 0;padding: 20px;-webkit-box-shadow: inset 0px 0px 38px -12px rgba(0,0,0,0.38);-moz-box-shadow: inset 0px 0px 38px -12px rgba(0,0,0,0.38);box-shadow: inset 0px 0px 38px -12px rgba(0,0,0,0.38);}

.pdf-cont { margin-bottom:40px}
.pdf-cont .pdf-down {padding: 10px;border: 1px solid #d2d2d2;overflow: hidden;margin: 20px 0;}
.pdf-cont h3 {font-size: 20px;}
.pdf-cont h4 {font-size: 18px; min-height: 50px;}
.pdf-down .down-pdf {display: block;font-size: 16px;color: #6d6e71;line-height: 18px;margin:0;padding: 15px 0px 15px 63px;background-image: url(../images/pdf-icn.png);background-repeat: no-repeat;background-position: 0px 0px;}

.mda-accor .ui-accordion .ui-accordion-header { background:#ed1c24; color:#fff; font-size:20px;font-family: 'tondo-bold';}
.mda-accor .ui-accordion .ui-accordion-header .ui-accordion-header-icon.ui-icon-triangle-1-e {width: 0px;height: 0px;border-left: 10px solid transparent;border-right: 10px solid transparent;border-top: 13px solid #fff;}
.mda-accor .ui-accordion .ui-accordion-header .ui-accordion-header-icon.ui-icon-triangle-1-s {width: 0px;height: 0px;border-left: 10px solid transparent;border-right: 10px solid transparent;border-bottom: 13px solid #fff;}
.mda-accor .ui-accordion .ui-accordion-content { padding:20px}
.mda-accor h2 { font-size:20px;} 
.mda-accor h3 { font-size:16px;font-family: 'tondo-bold';}

.scot-box { background: #eceded; padding:20px;-webkit-border-bottom-right-radius: 10px;-webkit-border-bottom-left-radius: 10px;-moz-border-radius-bottomright: 10px;-moz-border-radius-bottomleft: 10px;border-bottom-right-radius: 10px;border-bottom-left-radius: 10px;min-height: 500px;margin:15px 0}
.icon-1, .icon-2, .icon-3, .icon-4, .icon-5 { position:relative}
.icon-1:after {background: url(../images/mda/icon-1.jpg);position: absolute;content: '';width: 18px;height: 31px;margin: -14px 5px 0 5px;}
.icon-2:after {background: url(../images/mda/icon-2.jpg);position: absolute;content: '';width: 40px;height: 31px;margin: -14px 5px 0 5px;}
.icon-3:after {background: url(../images/mda/icon-3.jpg);position: absolute;content: '';width: 30px;height: 31px;margin: -14px 5px 0 5px;}
.icon-4:after {background: url(../images/mda/icon-4.jpg);position: absolute;content: '';width: 35px;height: 36px;margin: -14px 5px 0 5px;}
.icon-5:after {background: url(../images/mda/icon-5.jpg);position: absolute;content: '';width: 27px;height: 56px;margin: -14px 5px 0 5px;}

.tbl-r-head { text-align:right; font-size:16px;}
.sheet-table {font-size: 16px;font-family: 'tondo-light'; color:#000;border-spacing: 5px 0;border-collapse: inherit;width:100%}
.sheet-table td, .sheet-table th { padding:5px 10px; border-top:1px solid #000;}
.sheet-table th {font-family: 'tondo-bold'; background: #e6e7e8;}
.sheet-table th.current-th { color:#fff; background:#ed1c24; border:1px solid #ed1c24; border-bottom:none; text-align:right}
.sheet-table .bor-b {border-bottom:1px solid #000;}
.sheet-table .bor-r {border-bottom:1px solid #ed1c24;}
.sheet-table .bor-r-tb {border-bottom:1px solid #ed1c24;border-top:1px solid #ed1c24;}
.sheet-table td.current-td { background:#fee7dd; color:#ed1c24; border-top:1px solid #ed1c24;border-left:1px solid #ed1c24;border-right:1px solid #ed1c24;}
.sheet-table td.indent-1 { padding-left:30px;}
.sheet-table td.indent-2 { padding-left:50px;}
.sheet-table .bor-no { border:none}
.sheet-table .bor-no-t { border-top:none}

.sheet-table.table-a td:nth-child(2) { text-align:center}
.sheet-table.table-a td:nth-child(3), .sheet-table.table-a td:nth-child(4), .sheet-table.table-b td:nth-child(2), .sheet-table.table-b td:nth-child(3) { text-align:right}
