body{background:#000032}.wrapper{width:100%;min-width:280px}.wrapper.topnav{background:#f60}.wrapper.branding{background:url(../img/bg_tan-gradient.gif) repeat-x 0px 0px #fff;height:98px}.wrapper.wr_main{background:url(../img/bg_tan-gradient.gif) repeat-x 0px -98px #fff;padding:20px 0 0}.home .wrapper.wr_main{background:url(../img/bg_home.png) no-repeat bottom center,url(../img/bg_tan-gradient.gif) repeat-x 0px -98px #fff}.wrapper.quote{background:#165d8b}.wrapper.footer{padding-bottom:20px}a:hover{text-decoration:none}.alignleft{margin-right:20px}.banner{font-family:"bryant-web",sans-serif}.banner,.banner a{color:#fff;text-decoration:none}.banner .brand{float:left;margin-top:10px}.banner .tagline{padding-left:11px;height:138px;vertical-align:middle;display:table-cell;margin-left:125px;font-size:30px;color:#f60;font-weight:400;line-height:1.2em}.banner .tagline sup{font-size:.4em}.nav-main ul,.nav-main li{margin:0;padding:0;list-style:none}.nav-main li{float:left;margin-right:17px}.nav-main ul a{text-transform:uppercase;border-bottom:solid 8px #f60;font-weight:700;font-size:13px;display:block;padding-top:10px;overflow:hidden;height:22px}.nav-main ul a:hover,.nav-main li.active a{border-color:#000032}.mobile_menu{display:none}.contact_phone{letter-spacing:1px;margin-top:9px;float:left;font-size:16px;font-weight:400;padding-left:27px;position:relative}.contact_phone a{display:block;position:absolute;text-indent:-9999px;top:0px;left:0px;height:20px;width:23px;background:url(../img/sprites.png) no-repeat 0px 3px}.contact_newsletter{margin-top:11px;float:right;font-size:11px;font-weight:700;text-transform:uppercase}#lang_sel_list{float:right;margin-top:25px}#lang_sel_list a{background:transparent !important;border-color:#fff !important;text-transform:uppercase;color:#999 !important}#lang_sel_list a:hover{color:#333 !important}#lang_sel_list ul{border-color:#fff !important}#lang_sel_list ul ul li{background:#eceae3}.content{height:332px;height:auto !important;min-height:332px}.main{padding:30px 0 20px}.home .main{padding-top:0}.main .page-header{margin:0;padding:0}.main h1{font-family:"bryant-web",sans-serif;font-size:56px;line-height:53px;margin:0 0 10px;font-weight:400;color:#000032}.main h2{font-family:"bryant-web",sans-serif;font-size:15px;line-height:18px;margin:20px 0;font-weight:700;color:#000032;text-transform:uppercase}.main p,.main li,.main td{font-size:13px;line-height:18px;color:#666}.main ul,.main li{margin:0;padding:0;list-style:none}.main ul{padding-left:7px;margin-bottom:20px}.main li{background:url(../img/bg_li.png) no-repeat 3px 5px;padding-left:14px;margin-bottom:8px}.home .main .inner{padding-left:200px;width:385px}.home .main .inner a{color:#f60;font-weight:700;font-family:"bryant-web",sans-serif;font-size:17px}.news_table{width:100%}.news_table .report_item{width:100%}.news_table th{text-align:left;text-transform:uppercase;color:#000032;font-weight:700;font-size:14px}.news_table td{padding:7px 10px;vertical-align:top;position:relative}.news_table td td{padding:0}.news_table>tbody>tr:nth-child(2n+1){background:#f1f0ea}.news_table .title{font-weight:bold}.news_table .publication,.news_table .publish_date{font-size:11px;text-transform:uppercase;color:#000032;font-weight:700}.news_table .read_more{width:120px}.news_table .date{width:85px}.news_table .desc{padding-top:10px}.news_table li{margin-bottom:5px}.news_table .title{padding-bottom:4px}.news_table .title,.news_table .links{display:block;font-weight:700;color:#333}.news_table .title.new_item{padding-left:27px}.news_table .price{font-weight:700;color:#000032}.news_table .links{font-size:11px;text-transform:uppercase}.news_table .right{text-align:right;width:100px}.news_table .bottom{vertical-align:bottom}.news_table .right.bottom form{position:absolute;bottom:0;right:0;margin:0}.news_table span.new{display:block;position:absolute;text-indent:-9999px;background:url(../img/callout_new.png) no-repeat;top:1px;left:-19px;width:39px;height:31px}.big_button{font-weight:700;display:block;border:0;font-size:11px;line-height:1em;padding:12px 10px;color:#fff;background:#f60;text-transform:uppercase;margin-bottom:4px}.client_list .col{float:left;width:155px;margin-right:20px}.client_list ul,.client_list li{margin:0;padding:0;list-style:none;background:transparent}.contact_form input[type="text"],.contact_form textarea{width:90%}.contact_form h2{margin-bottom:4px}.page-id-59 .sidebar,.page-id-458 .sidebar,.page-id-464 .sidebar,.page-id-66 .sidebar{background:url(../img/bg_sidebar_dragon_chart.jpg) no-repeat bottom left;padding-bottom:260px}.sidebar>div{margin:0 auto 20px}.research_store_top{height:0px;border-top:0;border-bottom:9px solid #a9660c;border-left:6px solid transparent;border-right:6px solid transparent}.research_store{background:#f7941e;padding:13px 39px;margin-bottom:20px}.research_store h3{margin:0 0 2px;font-family:"bryant-web",sans-serif;font-size:39px;font-weight:400;color:#fff}.research_store p{color:#fff;font-size:13px;position:relative}.research_store span.new{display:block;position:absolute;text-indent:-9999px;background:url(../img/callout_new.png) no-repeat;top:0px;left:-48px;width:39px;height:31px}.research_store a{color:#003333;text-decoration:none;font-size:10px;font-family:"bryant-web",sans-serif;font-weight:700;text-transform:uppercase}.research_store .button a{display:inline-block;border:1px solid #fbc585;margin-bottom:20px;font-size:11px;line-height:1em;padding:8px 10px}.signup{border:3px solid #eceae2;background:#fff;max-width:364px;margin:0 auto}.signup h3{font-size:38px;font-weight:400;font-family:"bryant-web",sans-serif;color:#000032;line-height:1em;padding-left:50px;height:190px;height:auto !important;min-height:190px;background:url(../img/bg_newsletter.jpg) no-repeat left top;margin:0;padding:32px 20px 0 96px}.signup form{padding:16px;margin:0}.signup label{font-size:11px;text-transform:uppercase;color:#666;float:left;margin:5px 10px 0 0;font-weight:bold}.signup .email_input{border:1px solid #eceae2;float:right;width:215px;box-sizing:border-box;-moz-box-sizing:border-box;height:32px}.signup .privacy{font-size:11px;color:#666;clear:left;float:left;display:block;width:50%;line-height:13px}.signup a{color:#006699;font-weight:bold}.signup .big_button{float:right;letter-spacing:1px;padding:12px 18px;margin:0}.subscriptions{background:#f3f2ec;padding:10px;position:relative;color:#666}.sidebar .subscriptions{margin-top:60px}.subscriptions h3{position:absolute;display:inline-block;line-height:1em;font-size:18px;font-family:"bryant-web",sans-serif;font-weight:700;color:#000032;background:#fff;text-transform:uppercase;margin:0;padding:10px 8px;height:18px;top:-38px;left:0px}.subscriptions p,.subscriptions li{font-size:13px;line-height:18px}.subscriptions li{font-weight:bold}.subscriptions .small{font-size:11px}.subscriptions ul,.subscriptions li{margin:0;padding:0;list-style:none}.subscriptions ul{margin-bottom:10px}.subscriptions li{background:url(../img/bg_li.png) no-repeat 3px 7px;padding-left:14px;font-size:13px;line-height:18px}.subscriptions a.buy_now{color:#f60;text-decoration:none;font-size:10px;font-family:"bryant-web",sans-serif;font-weight:700;text-transform:uppercase}.widget{margin-top:40px;margin-left:50px}.widget h3{font-family:"bryant-web",sans-serif;font-weight:400;font-size:20px;color:#000032;margin:0 0 6px;line-height:1.2em}.widget ul,.widget li{margin:0;padding:0;list-style:none}.widget ul{margin-bottom:10px}.widget li{background:url(../img/bg_li.png) no-repeat 3px 7px;padding-left:14px;font-size:13px;line-height:18px}.post h1,.archive h1,.blog h1{font-size:36px;line-height:1.2em}.hentry{margin:10px 0 30px}.hentry h2{font-size:20px;line-height:1.2em;margin:0 0 .25em}.entry-meta{margin-bottom:10px;font-size:11px;font-weight:bold}.entry-meta .divider{color:#f60}.comments{margin-top:40px;color:#666}.comments h3{font-size:18px;line-height:1.2em;font-weight:bold}.comments h4{font-size:16px;line-height:1.2em;font-weight:bold}.comments li{padding-left:0;background:none}.comments label{font-size:13px;font-weight:bold}#respond .input-xlarge{width:220px}.content-info .quote{font-size:20px;font-family:"bryant-web",sans-serif;color:#fff;line-height:22px;font-weight:400;padding:16px 0 23px;position:relative}.content-info .quote .author{font-size:10px;text-transform:uppercase}.content-info .quote .container{position:relative}.content-info .quote_start,.content-info .quote_end{width:24px;height:18px;text-indent:-9999px}.content-info .quote_start{position:absolute;top:0px;left:-20px;background:url(../img/quote-start.png) no-repeat 0px 0px;top:1px;left:-32px}.content-info .quote_end{position:relative;display:inline-block;background:url(../img/quote-end.png) no-repeat 0px 0px;top:2px;margin-right:10px}.content-info .cta{background:#e0dcce;padding:19px 20px;margin-top:20px}.content-info .cta img{float:left}.content-info .cta .inner{margin-left:110px}.content-info .cta h4{font-family:"bryant-web",sans-serif;font-weight:700;font-size:20px;color:#f60;margin:0 0 .25em}.content-info .cta p{font-size:13px;line-height:18px;color:#11457f}.content-info .cta a{font-family:"bryant-web",sans-serif;font-weight:700;font-size:14px;text-transform:uppercase;color:#f60}.content-info .latest{padding-top:12px}.content-info .latest h3{display:inline;font-size:30px;font-family:"bryant-web",sans-serif;margin:0 0 .25em;color:#f60;font-weight:400}.content-info .latest .read_more a{text-decoration:none;font-size:14px;color:#006699;text-transform:uppercase;font-family:"bryant-web",sans-serif;font-weight:700;margin-left:5px}.content-info .latest .read_more a:hover{color:#fff}.content-info .latest ul,.content-info .latest li{margin:0;padding:0;list-style:none}.content-info .latest li{color:#fff;background:url(../img/bg_li.png) no-repeat 3px 7px;padding-left:14px;font-size:13px;line-height:18px;margin-bottom:10px}.content-info .latest li a{color:#fff;display:block}.content-info .latest li a:hover{color:#999;text-decoration:none}.content-info .latest li .publication{text-transform:uppercase}.content-info .hr{border-top:1px solid #383759;height:1px;margin:20px 0}.content-info .copyright{clear:left;color:#666;font-size:13px}.content-info .social label{color:#f60;font-size:13px;font-weight:bold;font-size:13px;float:left;text-transform:uppercase}.content-info .social ul,.content-info .social li{margin:0;padding:0;list-style:none}.content-info .social li{float:left;margin-left:10px}.content-info .social li:first-child{margin-left:20px}.content-info .social a{width:36px;height:36px;display:block;background:url(../img/sprites.png) no-repeat;text-indent:-9999px}.content-info .social a.li{background-position:0px -20px}.content-info .social a.tw{background-position:0px -56px}.footer_menu,.footer_menu li{margin:0;padding:0;list-style:none}.footer_menu{clear:right}.footer_menu li{float:left;margin-right:10px}.footer_mobile_menu{display:none;padding:12px 0;margin:0}.footer_mobile_menu li{list-style:none;margin:0;padding:0}.footer_mobile_menu a{text-decoration:none;display:block;font-family:"bryant-web",sans-serif;font-size:12px;font-weight:700;color:#fff;text-transform:uppercase;line-height:1em;padding:12px 0}.footer_mobile_menu li{border-bottom:1px solid #383759}.footer_mobile_menu li:first-child{border-top:1px solid #383759}.aligncenter{display:block;margin:0 auto}.alignleft{float:left}.alignright{float:right}figure.alignnone{margin-left:0;margin-right:0}@media (max-width: 1199px){.main_menu li:nth-child(5n){clear:left}.contact_phone{float:right}.contact_newsletter{margin-top:21px;clear:right}.home .main{padding-top:20px}.home .main .inner{padding-left:80px}.signup h3{font-size:33px}.signup .email_input{width:100%}}@media (max-width: 979px) and (min-width: 768px){.home .main .inner{padding-left:0px;width:385px}.signup h3{background:transparent;padding-left:16px;height:auto;min-height:0}.content-info .cta img{display:none}.content-info .cta .inner{margin-left:0}}@media (max-width: 400px){.signup h3{background:transparent;padding-left:16px;height:auto;min-height:0}}@media (max-width: 767px){body{padding:0;background:url(../img/bg_tan-gradient.gif) repeat-x 0px 0px #fff}.wrapper{width:auto;padding:0 20px}.wrapper.topnav{background:transparent}.wrapper.branding{background:transparent;height:auto}.wrapper.wr_main{background:transparent;padding:0 20px}.home .wrapper.wr_main{background:transparent;padding:0 20px}.wrapper.quote{display:none}.wrapper.footer{background:#000032}.mobile_menu{display:block;float:right;margin-top:10px}.main_menu,.contact_phone,.contact_newsletter,.research_store_wrapper{display:none}.home .research_store_wrapper{display:block}.research_store{margin:0}.banner .tagline{font-size:22px}#lang_sel_list{margin-top:0px;margin-bottom:22px}.content-info .cta,.content-info .hr{display:none}.footer_mobile_menu{display:block}.footer_menu{display:none}.main h1{font-size:37px;line-height:40px}.home .main .inner{padding-left:0px;min-height:130px;width:auto;padding:0 75px 20px 0;background:url(../img/bg_home_mobile.png) no-repeat bottom right}.client_list .col{float:none;width:100%;margin:0}.alignleft{float:none}.widget{margin:40px 0}}
/*# sourceMappingURL=app.css.map */