@font-face{font-family:'CenturyGothic';src:url('../fonts/CenturyGothic.eot');src:url('../fonts/CenturyGothic.eot') format('embedded-opentype'),
url('../fonts/CenturyGothic.woff2') format('woff2'),
url('../fonts/CenturyGothic.woff') format('woff'),
url('../fonts/CenturyGothic.ttf') format('truetype'),
url('../fonts/CenturyGothic.svg#CenturyGothic') format('svg');}
*{padding:0;margin:0;list-style:none;}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite,
code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset,
form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{margin:0;padding:0;border:0;outline:0;font-size:100%;}
:focus{outline:0;}
ol, ul{list-style:none;}
table{border-collapse:separate;border-spacing:0;}
caption, th, td{text-align:left;font-weight:normal;}
blockquote:before, blockquote:after,
q:before, q:after{content:"";}
blockquote, q{quotes:"" "";}
body{font-family:Arial, Helvetica, sans-serif;background:#F3F4F4;font-size:100%;color:#000;line-height:100%;font-style:normal;font-weight:normal;}
input{background:none;border:0 none;outline:none;}
table{border:0 none;border-collapse:collapse;border-spacing:0;}
td{vertical-align:top;}
img{border:0 none;max-width:100%;display:block;margin:0 auto;max-height:100%;width:auto;height:auto;}
a{outline:none;cursor:pointer;display:block;text-decoration:none;}
.left{float:left;}
.right{float:right;}
.clear{clear:both;}
.text_right{text-align:right;}
.text_left{text-align:left;}
.text_center{text-align:center;}
.text-justify{text-align:justify;}
.clearfix{clear:both;display:block;font-size:inherit;height:0;line-height:0;}
article, aside, details, figcaption, figure, footer, header, hgroup, nav, section{display:block;}
.inline{display:inline-block;}
.menu{color:#333333;cursor:pointer;float:left;font-family:'Lato',sans-serif;font-size:22px;line-height:31px;display:none;}
.menu .menu-trigger{float:left;margin:8px 10px 0 25px;}
.menu .line:nth-child(1):after{transition:all 0.6s linear 0.1s;}
.menu .line:after{background:#FFFFFF;content:"";display:block;height:3px;width:0;}
.menu .line{background:#333333;display:block;height:3px;margin-bottom:5px;width:33px;}
.header-sec .menu-wrap .menu:hover .line:after{transform:rotate(360deg);width:100%;}
.show-menu .side-menu{transition:all 1.4s ease 0s;z-index:1;display:block;}
.side-menu{background:#333333;display:none;height:100%;overflow:hidden;padding:40px 10px 0;position:fixed;left:0;top:0;transition:all 0.4s ease 0s;width:230px;z-index:-1;}
.show-menu #wrapper{transform:translateX(250px);}
#wrapper{background:#FFFFFF;position:relative;transition:all 0.3s ease 0s;z-index:99999;}
.left{float:left;}
.right{float:right;}
.header{background:#FFFFFF;padding:10px 0 0;}
.container{max-width:1170px;width:100%;margin:0 auto;}
.header-tp-ctn .phone-header,.mailid-header{font-family:'Roboto', sans-serif;font-size:20px;color:#333333;line-height:120%;font-weight:normal;background:url("../images/header-tp-sprite.png")no-repeat left 4px;padding-left:32px;transition:0.5s;}
.mailid-header:hover{color:#A1BA52;}
.header-tp-ctn .phone-header{background-position:12px -47px;padding-left:30px;}
.header-tp-ctn .ph-header-wrap{background:url("../images/header-tp-sep.jpeg")no-repeat left center;margin-left:29px;padding-left:15px;}
.search-header .search{border:1px solid #cccccc;width:238px;height:33px;border-radius:3px;padding:0 0 0 10px;font-family:'Roboto', sans-serif;font-size:15px;color:#666666;}
.search-header .search:focus{border-color:#A1BA52;}
.search-header{position:relative;margin-top:20px;}
.search-header .search-submit{position:absolute;margin:auto;top:0;bottom:0;right:10px;height:18px;width:18px;background:url("../images/header-tp-sprite.png")no-repeat -1px -105px;}
.search-header .search-submit:hover{background-position:-2px -158px;}
.search-header .search::-webkit-input-placeholder{color:#6666666;opacity:1;}
.search-header .search:-moz-placeholder{color:#666666;opacity:1;}
.search-header .search::-moz-placeholder{color:#666666;opacity:1;}
.search-header .search:-ms-input-placeholder{color:#666666;opacity:1;}
.header-tp-ctn{margin-top:6px;}
.banner{background:url("../images/banner-bg.jpeg")no-repeat center -110px;background-size:auto auto;padding:0 0 53px 0;}
.banner-container{max-width:1200px;width:100%;margin:0 auto 89px;}
.banner .banner-inner{border:15px solid #ffffff;position:relative;}
.navigation{background:#A1BA52;margin-top:10px;border-top:1px solid #EFC034;}
.navigation ul.nav li a{padding:13px 13px 14px;transition:1s;position:relative;color:#ffffff;font-family:'Roboto', sans-serif;font-size:18px;line-height:119%;font-weight:normal;}
.navigation ul.nav li a:after{position:absolute;z-index:99;display:none;content:"";bottom:-6px;left:0;right:0;margin:auto;width:20px;height:13px;background:url("../images/nav-hover-arrow.png")no-repeat center center;}
.navigation ul.nav li a:hover:after,.navigation ul.nav li.active a:after{display:block;}
.navigation ul.nav li.active a,.navigation ul.nav li a:hover{text-shadow:0px 0px 1px #ffffff;}
.navigation ul.nav li:first-child a{background:url("../images/nav-seprator.png")no-repeat left center;}
.navigation ul.nav li{background:url("../images/nav-seprator.png")no-repeat right center;}
.slider{position:absolute;bottom:47px;left:0;right:0;margin:auto;max-width:945px;background:url("../images/slider-back.png")repeat 0 0;padding:23px 35px 35px;border-radius:7px;}
.slider .slide-main-box{text-align:center;}
.slider .slide-main-box h3{font-family:'CenturyGothic';font-size:37px;color:#ffffff;font-weight:bold;text-shadow:0 0 1px #FFFFFF;text-align:center;line-height:140%;}
.slider .slide-main-box p{margin-bottom:23px;color:#ffffff;font-family:'Roboto', sans-serif;font-size:20px;line-height:119%;font-weight:normal;text-align:center;}
.slider .slide-main-box a{font-family:'CenturyGothic';transition:1s;font-size:22px;color:#ffffff;font-weight:normal;background:#A1BA52;display:inline-block;padding:16px 25px 20px;border-radius:5px;}
.slider .slide-main-box a:hover{background:#3C461C;}
.bx-wrapper .bx-controls-direction a{display:block !important;}
.slider .bx-wrapper .bx-controls-direction a{background:url("../images/slider-aerow.png")no-repeat 19px 14px #ffffff;left:-60px;bottom:0;top:12px;margin:auto;height:50px;width:50px;border:2px solid #757778;border-radius:50%;}
.slider .bx-wrapper .bx-controls-direction a.bx-next{background-position:-34px 14px;left:auto;right:-60px;}
.slider .bx-wrapper .bx-controls-direction a:hover{background-position:19px -45px;border-color:#A1BA52;}
.slider .bx-wrapper .bx-controls-direction a.bx-next:hover{background-position:-34px -45px;}
.services-blog .service-ttl{text-align:center;font-family:'CenturyGothic';font-size:23px;color:#333333;font-weight:bold;line-height:145%;}
.services-blog .service-ttl:hover{color:#a1ba52;}
.services-blog .srvices-img{margin-bottom:22px;}
.services-blog{text-align:center;}
.services-blog .services.inline.middle{margin:0 12%;}
.about-section{background:#F4F4F4;padding:42px;}
.about-desc h2{font-family:'CenturyGothic';font-size:45px;color:#333333;font-weight:normal;margin-bottom:11px;line-height:120%;padding-bottom:3px;border-bottom:1px solid #cccccc;}
.about-desc h2 span{color:#A1BA52;font-weight:bold;position:relative;}
.about-desc h2 span:after{position:absolute;bottom:-5px;content:"";left:0;right:0;height:4px;background:#A1BA52;border-radius:4px;}
.about-section .about-desc p.about-content{color:#333333;font-family:'Roboto', sans-serif;font-size:16px;line-height:175%;font-weight:normal;text-align:justify;}
.about-section .about-desc.left{max-width:54.8%;}
.about-section .about-det-img.right{max-width:43%;text-align:center;}
.about-section .about-det-img h3{color:#A1BA52;text-align:center;font-family:'CenturyGothic';font-size:25px;font-weight:bold;line-height:120%;}
.about-section .about-det-img p{color:#333333;margin-bottom:25px;display:inline-block;font-family:'CenturyGothic';font-size:22px;font-weight:bold;line-height:160%;padding-left:85px;background:url("../images/abat-ttl-rt-bg.png")no-repeat left 0;margin-top:3px;}
.rrr-inner.about-desc h2{display:inline-block;padding:0 35px 3px;margin-bottom:40px;}
.rrr-inner.about-desc{text-align:center;}
.rrr-section{padding:42px 0 50px;}
.rearch-slide li{max-width:285px;margin-right:10px;}
.rrr-section .rearch-images{border-radius:3px 3px 0 0;overflow:hidden;}
.rrr-section .slide-ctn-wrap{border:1px solid #D6D6D6;padding:13px 7px;border-radius:0 0 10px 10px;text-align:left;min-height:174px;}
.rrr-section .slide-ctn-wrap a.title{color:#A1BA52;font-family:'CenturyGothic';font-weight:bold;font-size:20px;line-height:135%;margin-bottom:12px;}
.rrr-section .slide-ctn-wrap a.title:hover{color:#3c461c;}
.rrr-section .slide-ctn-wrap p.content{color:#666666;font-family:'Roboto', sans-serif;font-weight:normal;font-size:15px;line-height:145%;}
.view-all-btn a{color:#ffffff;border-radius:3px;transition:1s;font-family:'CenturyGothic';font-weight:normal;font-size:18px;padding:10px 12px;background:#A1BA52;display:inline-block;}
.view-all-btn a:hover{background:#3c461c;}
.view-all-btn{text-align:center;margin-top:30px;}
.rrr-slider .bx-wrapper .bx-controls-direction a{top:0;bottom:0;margin:auto;background:url("../images/slider-caresoul.png")no-repeat 13px -17px;transition:1s;width:35px;height:35px;border:1px solid #A1BA52;border-radius:50%;}
.rrr-slider .bx-wrapper .bx-controls-direction a.bx-prev{left:-50px;}
.rrr-slider .bx-wrapper .bx-controls-direction a.bx-next{right:-50px;background-position:-14px -17px}
.rrr-slider .bx-wrapper .bx-controls-direction a:hover{background:url("../images/slider-caresoul.png")no-repeat 13px 11px #A1BA52;}
.rrr-slider .bx-wrapper .bx-controls-direction a.bx-next:hover{background-position:-14px 11px;}
.press-comic{background:#F4F4F4;padding:50px 0;}
.press-comic.about-desc h2{font-size:40px;display:inline-block;margin-bottom:45px;}
.chart-art.about-desc h2{display:inline-block;margin-bottom:40px;}
.chart-art.about-desc{text-align:center;padding:39px 0 50px;}
.chart-art .rrr-slider .rearch-images{border:1px solid #CCCCCC;border-radius:10px;display:table-cell;height:190px;width:273px !important;overflow:hidden;padding:5px;text-align:center;vertical-align:middle;max-width:273px;}
.chart-art .slide-ctn-wrap .chart-ttl{text-align:left;color:#333333;font-family:'CenturyGothic';font-weight:bold;font-size:18px;line-height:145%;margin-top:10px;}
footer .footer-nav{background:#333333;}
footer .footer-nav .footer-navigation li a{padding:18px 13px 19px;color:#999999;font-family:'Roboto', sans-serif;font-weight:normal;font-size:18px;line-height:145%;}
footer .footer-nav .footer-navigation li:first-child a{padding-left:0;}
footer .footer-nav .footer-navigation li a.active,footer .footer-nav .footer-navigation li a:hover{color:#ffffff;text-shadow:0 0 1px #ffffff;}
.copyright{background:#A1BA52;padding:10px 0;}
.copyright p{text-align:center;color:#ffffff;font-family:'Roboto', sans-serif;font-weight:normal;font-size:15px;line-height:140%;}
.copyright p a{display:inline-block;color:#ffffff;transition:1s;}
.copyright p a:hover{color:#333333;}
.press-comic .press{padding-right:5%;width:45%;background:url("../images/box-shadow-btmslier.png")no-repeat right center;}
.press-slider .slide-press .date p.day{color:#ffffff;font-family:'CenturyGothic';font-weight:bold;font-size:24px;line-height:116%;padding:5px 5px;text-align:center;background:#333333;border-radius:5px 5px 0 0;}
.press-slider .slide-press .date{width:10.5%;margin-right:2%;}
.press-slider .slide-press .date p.month{color:#ffffff;font-family:'Roboto', sans-serif;font-weight:normal;font-size:20px;line-height:125%;padding:5px 5px;text-align:center;background:#A1BA52;border-radius:0 0 5px 5px;}
.press-slider .slide-press .content-date.right{width:87.5%;}
.press-slider .content-date .title{color:#333333;font-family:'CenturyGothic';font-weight:normal;font-size:20px;line-height:auto;margin-bottom:10px;}
.press-slider .content-date .det{color:#666666;font-family:'Roboto', sans-serif;font-weight:normal;font-size:15px;line-height:145%;text-align:justify;}
.press-slider .content-date .det a{color:#A1BA52;font-weight:bold;font-family:'Roboto', sans-serif;font-size:15px;display:inline-block;transition:1s;}
.press-slider .content-date .det a:hover{color:#3c461c;}
.press-slider .slide-press{padding-bottom:20px;border-bottom:1px dotted #333333;margin-bottom:20px;}
.press-slider .slide-press:last-child{margin-bottom:0;border-bottom:0;}
.press-comic .view-all-btn{text-align:left;}
.comic{max-width:46%;}
.comic .press-slider .slide-press .date{width:16.5%;}
.comic .press-slider .slide-press .content-date.right{width:81.5%;}
.comic .press-slider .slide-press{padding-bottom:9px;margin-bottom:9px;}
.press-comic .comic .view-all-btn{margin-top:23px;}
.press-comic .bx-wrapper .bx-controls-direction a{position:relative;left:auto;float:left;top:auto;background:url("../images/slider-caresoul.png") no-repeat scroll 11px -20px;border:1px solid #A1BA52;border-radius:50% 50% 50% 50%;height:29px;transition:all 1s ease 0s;width:29px;}
.press-comic .bx-wrapper .bx-controls-direction a.bx-next{background-position:-17px -20px;float:right;margin-left:4px;}
.press-comic .bx-wrapper .bx-controls-direction{float:left;position:absolute;top:-85px;right:-25px;}
.press-comic .bx-wrapper .bx-controls-direction a:hover{background:url("../images/slider-caresoul.png") no-repeat scroll 11px 8px #A1BA52;}
.press-comic .bx-wrapper .bx-controls-direction a.bx-next:hover{background-position:-17px 8px;}
.side-menu .close-button{color:#FFFFFF;cursor:pointer;overflow:hidden;padding:0 0px;position:relative;text-align:left;margin-bottom:15px;}
.side-menu .close-button .cross{text-align:left;display:inline-block;}
.side-menu ul li a{padding:10px 0;border-bottom:1px dashed #ffffff;color:#ffffff;}
.side-menu ul li.active a{color:#A1BA52;}
.header_sec.sticky{display:none;}
.rdmr-listing{display:inline-block;color:#333;font-family:lato;font-size:15px;transition:1s;}
.rdmr-listing:hover{color:#009BD2;}
.inner-banner .banner-image{position:relative;}
.inner-banner .banner-image .caption{background:none repeat scroll 0 0 rgba(0, 0, 0, 0.57);border-radius:8px;color:white;font-family:'CenturyGothic';font-size:30px;font-weight:bold;left:0;line-height:44px;margin:0 auto;padding:3px 0 10px;position:absolute;right:0;text-align:center;top:150px;width:68%;}
.inner-page .main-section .left{width:50%;}
.inner-page .main-section{margin-top:60px;}
.inner-page .main-section h1 span.blue{border-bottom:4px solid;border-radius:0;color:#009bd2;font-weight:bold;padding-bottom:11px;position:relative;}
.inner-page .main-section h1{border-bottom:1px solid #ccc;color:#333;font-family:centurygothic;font-size:30px;font-weight:normal;line-height:35px;margin-bottom:23px;padding-bottom:13px;}
.inner-page .main-section .bluetext{color:#009bd2;font-family:centurygothic;font-size:19px;font-weight:normal;line-height:29px;margin-top:15px;}
.main-section .sandp{margin-bottom:56px;}
.inner-page .main-section p{color:#333;font-family:'Lato',sans-serif;font-size:15px;line-height:25px;}
.inner-page .main-section .keycomment{margin-bottom:43px;}
.inner-page .main-section .subheading{color:#009bd2;font-family:centurygothic;font-size:19px;font-weight:bold;margin-bottom:18px;}
.inner-page .news li:before{background:url("../images/news-li.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);content:"";height:15px;left:0;position:absolute;top:0;width:15px;}
.inner-page .news li{color:#333;font-family:lato;font-size:15px;margin-bottom:10px;padding-left:27px;position:relative;}
.inner-page .news ul{border-bottom:1px dotted #000;margin-bottom:43px;padding-bottom:11px;}
.inner-page .news ul:last-child{margin-bottom:36px;}
.inner-page .econ li:before{background:none repeat scroll 0 0 black;border-radius:50%;content:"";height:6px;left:0;position:absolute;top:5px;width:6px;}
.inner-page .econ li{color:#333;font-family:lato;font-size:15px;margin-bottom:10px;padding-left:11px;position:relative;}
.inner-page .econ ul{border-bottom:1px dotted #000;margin-bottom:13px;padding-bottom:11px;}
.inner-page .econ ul:last-child{border-bottom:medium none;margin-bottom:27px;}
.inner-page .main-section .econ .bluetext{margin-bottom:11px;}
.inner-page .main-section .right{width:45.5%;}
.inner-page table, .inner-page td, .inner-page th{border-right:1px solid #fff;border-collapse:collapse;}
.inner-page td{color:#fff;font-family:lato;font-size:14px;padding:7px 10px 8px;}
.inner-page th{background:none repeat scroll 0 0 #333;color:#fff;font-family:lato;font-size:16px;padding:7px 10px 8px;}
.inner_table table tr:nth-child(2n){background:none repeat scroll 0 0 #0092d2;}
.inner_table table tr:nth-child(2n+1){background:none repeat scroll 0 0 #1ac6ff;}
.inner-page .inner_table table{margin-bottom:59px;margin-top:16px;}
.inner_table.index tr th:last-child,
.inner_table.weekly_bondrates tr td:nth-of-type(2),
.inner_table.weekly_bondrates tr td:nth-of-type(3),
.inner_table.weekly_bondrates tr td:nth-of-type(4),
.inner_table.weekly_bondrates tr td:nth-of-type(5),
.inner_table.weekly_bondrates tr th:nth-of-type(2),
.inner_table.weekly_bondrates tr th:nth-of-type(3),
.inner_table.weekly_bondrates tr th:nth-of-type(4),
.inner_table.weekly_bondrates tr th:nth-of-type(5),
.inner_table.weekly_currency tr td:last-child ,
.inner_table.index tr td:last-child{text-align:center;}
.inner_table.select_equity tr td:last-child ,
.inner_table.select_equity tr th:last-child{width:86px;font-size:14px;text-align:center;}
.inner_table.weekly_currency tr td:first-child{width:308px;}
.slider-bg {POSITION: relative; BEHAVIOR: url(js/PIE.htc)}
.border-img {POSITION: relative; BEHAVIOR: url(js/PIE.htc)}
.button {POSITION: relative; behavior: url(PIE.htc)}
.error_text{text-align:center;}
.error_text h3 {font-family: roboto;font-weight: bold;font-size: 20px;color: #333;margin: 15px 0;}
.ttl-btm-txt,.ttl-btm-txt a {font-family: lato;color: #333;line-height: 140%;font-size: 16px;font-weight: normal;}
.ttl-btm-txt a{display:inline-block;transition:1s;}
.ttl-btm-txt a:hover{color:#A1BA52;}
.contain404 {padding: 100px 0 90px;}
.inner-page #footer .copyright{background:#009BD2;}
.inner-page #header .header{background:url("../images/inner-header-left.png")no-repeat 0 0 #009BD2;}
.inner-page #header .header .head-main{text-align:center;padding:10px 0 14px;position:relative;}
.inner-page #header .header .head-main a{display:inline-block;font-family: roboto;font-weight: bold;font-size: 55px;color: #ffffff;line-height:104%;}
.inner-page #header .header .head-main a span{display:block;font-weight:normal;font-family:centurygothic;font-size:40px;}
.logo-inner{position:absolute;right:0;top:0;bottom:0;margin:auto;height:66px;}
.logo-inner a{border-radius:3px;overflow:hidden;}
